写作绅士,读作丧尸 X岛揭示板
顺猴者昌 逆猴者亡 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 公众号:【矛盾苇草】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

No.64878280 - 无标题 - 科学


回应模式
No.64878280
名 称
E-mail
标题
颜文字
正文
附加图片
•涵盖各类科学的讨论板块
•可盖棺定论各热门事件/关注后续/谣言粉碎
•干货什么的最喜欢了!
•请注意发言所包含的信息量,信息量过低的内容将移回综一
•引用请注明出处,民科、伪科学退散

无标题 无名氏 2025-01-02(四)08:01:12 ID:LhWkRsO [举报] [订阅] [只看PO] No.64878280 [回应] 管理
Life is short, you need Python.

一个AI编写,由我prompt的Python探索串,本人非本专业学生,如有谬误,请指正。
无标题 无名氏 2025-01-02(四)08:34:22 ID:LhWkRsO (PO主) [举报] No.64878409 管理
### Python 基础

1. **安装 Python**
- 首先,您需要从 [Python 官网](https://www.python.org/) 下载并安装 Python。

Prompt:请推荐一个版本吧!(我用的RAG知识库为2023年初互联网,可能有所滞后,但问题不大)

### 推荐版本:

**Python 3.9 或 Python 3.10**

- **Python 3.9**:这是一个非常稳定且广泛支持的版本,适合生产环境和新项目。它包含了一些新特性和性能改进,同时保持了良好的兼容性。
- **Python 3.10**:如果你想要尝试最新的特性和语法改进,Python 3.10 是一个不错的选择。它引入了更多的语法糖和性能优化,但可能需要一些库和框架更新以完全兼容。

Po:可以用Anaconda安装,一路下一步即可,两个advanced option记得都勾上!将Anaconda选择为默认的Python编译器,把Anaconda的路径设置到系统的PATH环境变量中。

2. **编写第一个 Python 程序吧!**
- win+R打开文本编辑器,输入以下代码:
python
print("Hello, world!")

- 保存文件为 `hello.py`。
- 在命令行中运行 `python hello.py`,您将看到输出 `Hello, world`。!

Po:接下来我们学点理论!

3. **基本语法**
- **变量**:用于存储数据。
python
name = "Alice"
age = 25

- **数据类型**:包括整数、浮点数(如2.0)、字符串(如上文的“Alice”)等。
- **运算符**:如 `+`, `-`, `*`, `/` 等。

4. **控制结构**
- **if 语句**:
python
if age > 18:
print("成年人")
else:
print("未成年人")

- **for 循环**:
python
for i in range(5):
print(i)

- `for i in range(5):` 这一行代码开始了一个 `for` 循环。`i` 是循环变量,它在每次迭代中都会被赋予 `range(5)` 生成的一个值。
- `range(5)` 生成一个从 0 到 4 的整数序列(包括 0 但不包括 5)。
- `print(i)` 是循环体,它会在每次迭代时执行。这里它打印出循环变量 `i` 的当前值。

输出:
0
1
2
3
4

- **while 循环**:
python
while age < 30:
print(age)
age += 1

假设初始值为27
输出:
27
28
29


5. **函数**
- 定义函数:
python
def greet(name):
return "Hello, " + name

Po:其中def为定义函数的缩写,greet为函数名。

- 调用函数:
python
print(greet("Bob"))

输出:
Hello, Bob

6. **列表和字典**
- **列表**:用于存储多个值,这些值可以是不同的数据类型。
python
fruits = ["苹果", "香蕉", "橙子"]

- **字典**:存储键值对。
python
person = {"name": "Alice", "age": 25}

Po:其中nane和age是键,Alice和25是对应的值~

### 学习资源

- [Python 官方文档](https://docs.python.org/zh-cn/3/)
无标题 无名氏 2025-01-02(四)08:48:10 ID:RN9GNaW [举报] No.64878486 管理
゚∀゚)σ[订阅]
无标题 无名氏 2025-01-02(四)18:38:43 ID:LhWkRsO (PO主) [举报] No.64883453 管理
好少人看啊
无标题 无名氏 2025-01-02(四)19:52:12 ID:oComTmr [举报] No.64884243 管理
因为科学版本身就是冷门板块,其次,我不知道该回复什么( ゚∀。)
无标题 无名氏 2025-01-02(四)19:57:15 ID:qx5Q9yb [举报] No.64884309 管理
python教程已经相当多了其实
无标题 无名氏 2025-01-02(四)19:59:05 ID:OtLOykA [举报] No.64884328 管理
用文本编辑器写hello world的正确打开方式应该是新建文本文档然后后缀改py。输入python后输入代码应该是cmd的操作

UP主: