代码结构
Python的特点
Python使用缩进来表示代码块,而不是其他语言常用的花括号{}。这使得Python代码更加清晰易读。
缩进规则
# 正确的缩进
if True:
print("这是缩进的代码块")
print("使用4个空格缩进")
# 错误的缩进
if True:
print("这样会报错") # 缺少缩进
print("缩进不一致也会报错") # 缩进不一致
注意:Python中推荐使用4个空格作为缩进,避免使用Tab键(除非您的编辑器自动将Tab转换为4个空格)。
注释的使用
Python支持单行注释和多行注释:
# 这是单行注释
# 这也是
# 多行
# 注释
'''
这是多行注释
使用三个单引号
可以写多行
'''
"""
也可以使用
三个双引号
作为多行注释
"""
编写注释的建议
- 注释要简洁明了,说明代码的用途
- 避免写显而易见的注释
- 及时更新注释,确保与代码保持一致
变量和赋值
Python中的变量不需要声明类型,可以直接赋值使用:
# 变量赋值
name = "小明" # 字符串
age = 18 # 整数
height = 1.75 # 浮点数
is_student = True # 布尔值
# 多个变量赋值
a, b, c = 1, 2, 3
# 变量命名规则示例
student_name = "张三" # 推荐使用下划线
className = "一年级" # 驼峰命名也可以
_private = "私有变量" # 下划线开头
PI = 3.14159 # 常量通常全大写
变量命名规则:
- 只能包含字母、数字和下划线
- 不能以数字开头
- 区分大小写
- 不能使用Python关键字
基本运算符
Python支持多种运算符
算术运算符
# 基本运算
a = 10
b = 3
print(a + b) # 加法:13
print(a - b) # 减法:7
print(a * b) # 乘法:30
print(a / b) # 除法:3.3333...
print(a // b) # 整除:3
print(a % b) # 取余:1
print(a ** b) # 幂运算:1000
比较运算符
# 比较运算
x = 5
y = 10
print(x == y) # 等于:False
print(x != y) # 不等于:True
print(x < y) # 小于:True
print(x > y) # 大于:False
print(x <= y) # 小于等于:True
print(x >= y) # 大于等于:False
逻辑运算符
# 逻辑运算
p = True
q = False
print(p and q) # 与:False
print(p or q) # 或:True
print(not p) # 非:False
练习与实践
练习1:变量使用
创建一个程序,完成以下任务:
- 定义变量存储您的个人信息(姓名、年龄、身高等)
- 使用print输出这些信息
- 尝试不同的变量命名方式
练习2:运算符练习
编写程序计算以下内容:
- 计算圆的面积(使用半径变量)
- 计算两个数的和、差、积、商
- 使用比较运算符比较两个数的大小
参考代码:
# 圆的面积计算
import math
radius = 5
area = math.pi * radius ** 2
print(f"圆的面积是:{area:.2f}")