python笔记2(判断和循环)
1.bool类型
Ture 和 False (开头字母大写)
2.if判断
格式:
if 要判断的条件:
条件成立要执行的语句1
.....语句2
语句3
其中语句3不属于if里面,依靠是否有4个空格缩进来判断是否是if里面的
3.if else判断
格式:
if 条件:
语句1
语句2
......
else:
语句1
......
4.if elif else判断
if 条件1:
语句
......
elif 条件2:
......
elif 条件3:
......
else:
......
5.while循环
格式:
while 条件:
语句1
......
6.输出不换行和使得多行字符串对齐可以用\t
print("Hello ", end='')
print("World!!", end='')
print("hello\tworld")
print("haha\txixixi")
输出结果的world和xixixi是对齐的
7.for循环
for循环时一种“轮询”机制,对一批内容进行逐一处理。
格式:
for 临时变量 in 待处理数据集:
......
8.range
range(num) 0,1,2......,num-1(不包含num本身)
range(num1,num2) num1,......,num2-1(不包含num2本身)
range(num1, num2, step) step为数据之间的步长,默认为1。如range(5,10,2)取得的数据为 5,7,9
for x in range(5, 10, 2)
9.for中的临时变量的作用域
for i in range(5):
print(i)
print(i)
实际上最后一个print(i)会输出,但是在编程规范上是不允许的,也最好不要这么使用
10.continue和break
continue用于中断本次循环,直接进入下一次循环
break用于直接跳出循环
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!