1. Python3 基础语法入门指南
第一次接触Python时,我被它的简洁语法所震撼。记得当时用其他语言需要十几行代码才能实现的功能,在Python里只需要三四行。这种直观的表达方式让我迅速爱上了这门语言。Python3作为当前的主流版本,其语法设计更加清晰合理,特别适合编程新手作为第一门语言学习。
Python3的基础语法就像乐高积木的拼装说明书,即使没有任何编程基础,只要按照规则一步步来,很快就能搭建出可运行的程序。与Python2相比,Python3在字符串处理、整数除法等方面做了重要改进,避免了初学者容易踩的坑。比如在Python3中,print变成了函数形式,强制使用括号,这种显式的语法反而让代码更易读。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. Python3 基础语法详解
2.1 变量与数据类型
Python是动态类型语言,声明变量时不需要指定类型。这种灵活性让代码编写变得轻松,但也需要特别注意类型转换问题。常见的数据类型包括:
- 整数(int):如 age = 25
- 浮点数(float):如 price = 19.99
- 字符串(str):如 name = "Alice"
- 布尔值(bool):如 is_valid = True
类型转换在实际开发中经常用到:
python复制num_str = "123"
num_int = int(num_str) # 字符串转整数
float_num = float(num_str) # 字符串转浮点数
注意:变量命名应遵循蛇形命名法(snake_case),如user_name而非userName。避免使用Python关键字(如and、or、if等)作为变量名。
2.2 运算符与表达式
Python支持常见的算术、比较和逻辑运算符:
- 算术运算符:+ - * / // % **
- 比较运算符:== != > < >= <=
- 逻辑运算符:and or not
特别要注意的是:
- / 表示真除法(返回浮点数)
- // 表示地板除(返回整数)
- ** 表示幂运算
python复制print(10 / 3) # 输出3.333...
print(10 // 3) # 输出3
print(2 ** 3) # 输出8
