当前位置:首页>python>从零开始学大模型DAY6 Python基础-4

从零开始学大模型DAY6 Python基础-4

  • 2026-10-11 07:00:19
从零开始学大模型DAY6 Python基础-4

条件判断(if 语句)

基础 if-else:

if 条件:

# 条件满足时执行

else:

# 条件不满足时执行

age = 20

if age >= 18:

print("成年人")

else:

print("未成年")

# 输出:成年人

多条件判断 if-elif-else:

if 条件1:

# 条件1为真时执行

elif 条件2:

# 条件1为假,且条件2为真时执行

elif 条件3:

# 条件1和2都为假,且条件3为真时执行

else:

# 以上所有条件都为假时执行

score = 85

if score >= 90:

print("优秀")

elif score >= 80:

print("良好")

elif score >= 60:

print("及格")

else:

print("不及格")

# 输出:良好

if 嵌套:

if 条件1:

# 条件1满足时执行

if 条件2:

# 在条件1满足的基础上,条件2也满足时执行

else:

# 条件1满足,但条件2不满足时执行

else:

# 条件1不满足时执行

age = 10

height = 130

has_ticket = True

if has_ticket:

if age >= 12 or height >= 140:

print("可以乘坐过山车")

else:

print("年龄或身高不足,不能乘坐过山车")

else:

print("请先购买门票")

# 输出:年龄或身高不足,不能乘坐过山车

while 循环(条件为 True 时一直执行):

while 条件:

# 循环体代码

while 条件:

# 循环体代码

if 某个触发条件:

break  # 满足if条件时,立刻跳出整个 while 循环

n = 1

while n <= 10:

if n == 5:

break        # 当 n 等于 5 时,立即退出循环

print(n)

n += 1

# 输出:1 2 3 4

while 条件:

# 循环体代码

if 某个触发条件:

continue  # 满足if条件时,立刻跳出本次 while 循环

n = 0

while n < 10:

n += 1

if n % 2 == 0:

continue     # 跳过偶数,不执行后面的 print

print(n)

# 输出:1 3 5 7 9(只打印奇数)

for 循环(遍历可迭代对象):

for 变量 in 可迭代对象:

# 循环体代码(每次循环,变量会被赋值为对象中的一个元素)

if 某个触发条件:

break  # 满足条件时,直接跳出整个 for 循环

for i in range(1, 11):

if i == 5:

break        # 当 i 等于 5 时,立即退出

print(i, end=" ")

# 输出:1 2 3 4

最新文章

随机文章