导图社区 Python第二章基本语法的要点
本文提炼书中的重点内容,进行归纳整理,涵盖本书所有核心内容,非常方便大家学习。适用于考试复习、预习,提高学习效率。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
Python第二章基本语法的要点
1. 变量和数据类型
变量定义:变量是存储数据的容器,不需要声明类型,直接赋值即可。x = 10 # 整型
name = "Kimi" # 字符串
数据类型:
整型 ( int ):整数,如 1 , -3 , 0 。
浮点型 ( float ):小数,如 1.23 , -0.001 。
布尔型 ( bool ):逻辑值 True 或 False 。
字符串 ( str ):文本,如 "hello" 。
列表 ( list ):有序集合,可以包含不同类型的元素,如 [1, "apple", 3.14] 。
元组 ( tuple ):有序集合,不可变,如 (1, "apple", 3.14) 。
字典 ( dict ):键值对集合,键必须是不可变类型,如 {"name": "Kimi", "age": 30} 。
集合 ( set ):无序集合,元素唯一,如 {1, 2, 3} 。
2. 基本运算符
算术运算符: + , - , * , / , // (整除), % (取余), ** (幂运算)。
比较运算符: == , != , > , = ,
逻辑运算符: and , or , not 。
赋值运算符: = , += , -= , *= , /= 等。
身份运算符: is (用于比较两个对象的内存地址)。
成员运算符: in (检查元素是否存在于序列中), not in 。
3. 控制流
条件语句:使用 if , elif , else 来控制程序流程。if x > 0:
print("Positive")
elif x == 0:
print("Zero")
else:
print("Negative")
循环语句:
for 循环:遍历序列(如列表、字符串)。for i in range(5):
print(i)
while 循环:在条件为真时重复执行代码块。i = 1
while i
i += 1
循环控制语句:
break :立即退出循环。
continue :跳过当前迭代,继续下一次迭代。
4. 函数
定义函数:使用 def 关键字。def greet(name):
print("Hello, " + name)
调用函数:直接使用函数名和参数。greet("Kimi")
参数传递:
位置参数:按顺序传递。
关键字参数:按名称传递。
默认参数:设置默认值。
可变参数:接受任意数量的参数。
5. 模块和包
导入模块:使用 import 语句。import math
使用模块:调用模块中的函数或变量。math.sqrt(16) # 输出4.0
模块中的函数和变量:模块可以包含函数、类和变量。
包的使用:包是模块的集合,用于组织大型项目。