7 Python基础语法

在上一篇中,我们已经完成了开发环境的配置,通过安装Python和一个合适的IDE(如PyCharm、VSCode或Jupyter Notebook),使得我们可以顺利地开始编写代码。现在,我们将深入了解Python的基础语法,为后续的项目开发打下坚实的基础。

1. Python的基本语法结构

Python是一种易于阅读和书写的编程语言。其基本语法结构包括:

  • 缩进:Python使用缩进来表示代码块,不再需要大括号。通常使用4个空格作为一个缩进单位。
  • 注释:使用#表示单行注释,三重引号'''"""可以用来进行多行注释。

示例:

1
2
3
4
5
# 这是一个单行注释
"""
这是一个
多行注释
"""

2. 变量与数据类型

在Python中,变量是不需要声明类型的。常见的数据类型包括整型、浮点型、字符串和布尔型。

  • 整型int,例如x = 5
  • 浮点型float,例如y = 3.14
  • 字符串str,例如name = "飞机坦克大战"
  • 布尔型bool,例如is_valid = True

示例:

1
2
3
4
x = 10          # 整型
y = 3.14 # 浮点型
name = "坦克" # 字符串
is_valid = True # 布尔型

3. 基本运算符

Python支持常见的数学运算符,如加法+,减法-,乘法*,除法/等。此外,还有取余%,幂运算**等。

示例:

1
2
3
4
5
6
7
8
9
10
a = 5
b = 2

# 基本运算
sum_result = a + b # 加法
difference = a - b # 减法
product = a * b # 乘法
division = a / b # 除法
modulus = a % b # 取余
power = a ** b # 幂运算

4. 控制结构

Python中的控制结构包括条件语句(if语句)和循环结构(for和while循环)。

4.1 条件语句

使用if语句进行条件判断,elifelse用于其他条件。

示例:

1
2
3
4
5
6
7
8
number = 10

if number > 0:
print("正数")
elif number < 0:
print("负数")
else:
print("零")

4.2 循环结构

Python包含forwhile两种基本类型的循环。

示例(for循环):

1
2
for i in range(5):  # 从0到4
print(i)

示例(while循环):

1
2
3
4
count = 0
while count < 5:
print(count)
count += 1

5. 数据结构

Python内置了多种数据结构,最常用的有列表(list)、元组(tuple)、字典(dict)和集合(set)。

5.1 列表

列表是一个有序的可变集合,用方括号[]表示。

示例:

1
2
tanks = ["T-34", "M4 Sherman", "Panzer IV"]
print(tanks[0]) # 访问第一个元素

5.2 字典

字典是一个无序的键值对集合,用花括号{}表示。

示例:

1
2
3
4
5
tank_info = {
"T-34": {"国籍": "苏联", "类型": "中型坦克"},
"M4 Sherman": {"国籍": "美国", "类型": "中型坦克"}
}
print(tank_info["T-34"]["国籍"]) # 访问字典内的信息

6. 函数与模块介绍

在后续的内容中,我们将学习如何使用函数和模块来组织我们的代码,增强其可读性和可维护性。函数可以帮助我们将代码分段,模块则是将相关的功能封装在一起。

总结来说,本篇通过介绍Python的基本语法结构,包括变量、基本运算符、控制结构和数据结构,奠定了我们接下来的项目基础。下一篇将深入探讨函数与模块的使用,以及如何通过这些工具来提高我们的代码质量。

希望本篇能为你的Python学习之旅带来帮助。如有任何问题,请随时询问!

作者

AI免费学习网(郭震)

发布于

2024-08-10

更新于

2024-08-10

许可协议

分享转发

学习下节

交流

更多教程加公众号

更多教程加公众号

加入星球获取PDF

加入星球获取PDF

打卡评论