Python基本语法

在本章节中,您将学习Python的基本语法规则,包括代码结构、变量的使用、注释的编写以及基本运算符的应用。 这些是Python编程的基础知识,掌握它们将帮助您更好地理解和编写Python程序。

代码结构

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:变量使用

创建一个程序,完成以下任务:

  1. 定义变量存储您的个人信息(姓名、年龄、身高等)
  2. 使用print输出这些信息
  3. 尝试不同的变量命名方式

练习2:运算符练习

编写程序计算以下内容:

  1. 计算圆的面积(使用半径变量)
  2. 计算两个数的和、差、积、商
  3. 使用比较运算符比较两个数的大小

参考代码:

# 圆的面积计算
import math
radius = 5
area = math.pi * radius ** 2
print(f"圆的面积是:{area:.2f}")