Python 是一种高级编程语言,以其简洁、易读的语法和丰富的库而闻名。本文将总结 Python 的一些基本知识,包括数据类型、控制结构、函数和模块等。
数据类型
Python 支持多种数据类型,包括:
- 数字:包括整数(
int
)、浮点数(float
)和复数(complex
)。x = 10 # 整数 y = 3.14 # 浮点数 z = 1 + 2j # 复数
- 字符串:表示文本数据,可以使用单引号或双引号定义。
s = 'Hello, World!' t = "Python is great"
- 列表:有序的元素集合,可以包含任意类型的数据。
l = [1, 2, 3, 'a', 'b', 'c']
- 元组:与列表类似,但不可修改。
t = (1, 2, 3, 'a', 'b', 'c')
- 字典:键值对的集合,键必须是唯一的。
d = {'name': 'Alice', 'age': 25, 'city': 'New York'}
- 集合:无序的、唯一的元素集合。
s = {1, 2, 3, 4, 5}
控制结构
Python 支持多种控制结构,包括:
- 条件语句:根据条件执行不同的代码块。
if x > 0: print('x is positive') elif x < 0: print('x is negative') else: print('x is zero')
- 循环语句:重复执行代码块。
for i in range(5): print(i) while x < 10: x += 1 print(x)
函数
函数是组织代码的一种方式,可以接收输入并返回输出。
def add(x, y): return x + y result = add(3, 4) # 调用函数 print(result) # 输出 7
模块
模块是包含 Python 代码的文件,可以导入并使用其中的函数和变量。
import math print(math.sqrt(16)) # 输出 4.0
文件操作
Python 支持读写文件。
# 写入文件 with open('example.txt', 'w') as f: f.write('Hello, World!') # 读取文件 with open('example.txt', 'r') as f: content = f.read() print(content) # 输出 Hello, World!
异常处理
Python 使用
try
和except
语句处理异常。try: x = 1 / 0 except ZeroDivisionError: print('Cannot divide by zero')
总结
以上是 Python 的一些基本知识总结。Python 是一种强大而灵活的编程语言,可以用于各种应用领域。希望本文对你有所帮助!
最后,如果你也想自学Python,可以关注我。我会把踩过的坑分享给你,让你不要踩坑,提高学习速度,还整理出了一套系统的学习路线,这套资料涵盖了诸多学习内容:开发工具,基础视频教程,项目实战源码,51本电子书籍,100道练习题等。相信可以帮助大家在最短的时间内,能达到事半功倍效果,用来复习也是非常不错的。