当前位置:首页>python>Python:新增变量与循环

Python:新增变量与循环

  • 2026-10-21 13:27:55
Python:新增变量与循环

1. 变量与数据类型 📦

在 Python 中,变量不需要提前声明类型,直接赋值即可。Python 会根据你赋的值自动推断类型。

```

# --- 变量赋值 ---

name = "张三"# 字符串 (str)

age = 25# 整数 (int)

height = 175.5# 浮点数 (float)

is_student = True # 布尔值 (bool)

# --- 常用数据结构 ---

# 列表 (List):有序,可变

fruits = ["苹果", "香蕉", "橙子"]

fruits.append("西瓜")# 添加元素

# 字典 (Dictionary):键值对

person = {

"name": "李四",

"age": 30

}

print(person["name"])# 访问值

```

2. 条件判断:控制流程 🛤️

使用 `if`、`elif`、`else` 来让代码根据不同的条件执行不同的分支。**注意缩进**,它是 Python 语法的一部分,用来表示代码块的归属。

```

score = 85

if score >= 90:

print("优秀")

elif score >= 80:

print("良好") # 由于 85 >= 80,这行代码会被执行

elif score >= 60:

print("及格")

else:

print("不及格")

```

3. 循环:重复执行 🔄

Python 有两种主要的循环方式,用于处理重复性任务。

a) For 循环:遍历大师

适合已知循环次数或需要遍历序列(如列表、字符串)的情况。

```

# 遍历列表

fruits = ["apple", "banana", "cherry"]

for fruit in fruits:

print(fruit)

# 使用 range() 生成数字序列 (例如:打印0到4)

for i in range(5):

print(i)

```

b) While 循环:条件指挥官

只要条件为真,就一直执行。适合不知道具体循环次数,需要根据状态决定是否继续的情况。

```

count = 0

while count < 3:

print(f"计数: {count}")

count += 1# 别忘了改变条件变量,否则会变成死循环!

```

4. 函数:代码积木 🧱

函数是将一段具有独立功能的代码块封装起来,以便重复使用。

```

# 定义函数

def greet(name):

"""这是一个打招呼的函数"""

return f"Hello, {name}!"

# 调用函数

message = greet("Alice")

print(message)

```

---

📝 Python 核心语法速查图

为了帮你更好地记忆,我为你总结了这张思维导图,涵盖了变量、循环的核心要点:

最新文章

随机文章