菜鸟如何看懂python代码_python菜鸟基础知识(一)

本文详细介绍了Python中的控制流程语句,包括if语句的各种用法(单if、if...else、if...elif...elif...、if...elif...else),while循环的基础使用方法及其扩展用法。此外还讲解了break和continue的使用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第三章 基础

3.1程控制语句

3.1.1if语句

1.单if

​if 关键字 空格 条件 冒号

​缩进 结果

print(1)

if 3 > 2:

print(9)

print(8)

2 .if......else......(二选一)

​if 空格 条件 冒号

​缩进 结果

​else 冒号

​缩进 结果

n = int(input("请输入数字:"))

if 3 < n:

print(123)

else:

print(321)

print(6)

3 .if......elif......elif.....(多个选择一个或者零个)

​(如果......再如果......)

if 空格 条件 冒号

缩进 结果

elif 空格 条件 冒号

缩进 结果

elif 空格 条件 冒号

缩进 结果

print (111)

if 3 > 2:

print("A")

elif 2 > 1:

print("B")

elif 6 < 9:

print("C")

print (222)

if.....elif.....else..(多个选一个)

if 3 == 2:

print(9)

elif 3 < 2:

print(8)

else:

print(9)

5 .if if if (多选多或零)

if 3 > 2:

print("A")

print(123)

if 3 < 6:

print("B")

6.if 嵌套 (进行多层判断,一般if嵌套写三层就可以了)

sex = "女"

age = "35"

if sex == "女":

if age == 35:

print("进来坐坐")

else:

print("你去隔壁王家")

else:

print("你走吧去找老李")

3.1.2 其他知识点

and和and前后都为真才是真

type查看数据类型

int("5")将字符串5转换成整型

str(5)将整型转换成字符串

==判断前后是否相等

3.1.3 While 语句

1.While ---关键字 (死循环)

while 条件:

​ 循环体

while True:

print("123")

print("456")

print("789")

print("999")

print("666")

​知识扩展

print(bool(5))

输出True

print(bool(-5))

输出True

print(bool(0))

输出False

注:数字中非零的都是True

count = 1

while count <= 5:

print(count)

count = count + 1

#输出 12345

count = 5

while count:

print(count)

count = count - 1

#输出 54321

break (终止当前循环,break下方的代码不会执行)

while True:

print(123)

print(234)

break

print(345)

#输出结果 123

234

continue (伪装成循环体中的最后一行,跳出当前循环,继续下次循环)

while True:

print(123)

print(234)

continue

print(345)

print(456)

#输出结果 123,234 循环

while else

while else

while+空格+条件+冒号

缩进+循环体

else+冒号

缩进+循环体

while True:

print(123)

else:

print(321)

# 输出结果 123

while False:

print(123)

else:

print(321)

# 输出结果 321

总结:

打断循环的方式(自己修改条件;break)

break---打破当前循环

continue---跳出当前循环继续下次循环

break和continue相同之处:他们以下的代码都不执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值