概述
条件语句
条件判断
- Python制定任何非0和非空值为TRUE,0或NONE为FALSE
- Python编程中if语句用于控制程序的执行,基本形式为
if 条件判断1:
执行语句
elif 条件判断2:
执行语句
else:
执行语句3
#其中判断条件成立时(非零非空),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围
#else为可选语句,当需要条件不成立时,执行下方相关语句
循环语句
python的循环有两种
- 一种是for…in循环,可以依次把list或tuple中的元素迭代出来
for循环
#区间左闭右开
for i in range(5): #循环从0到5(不含5),输出 0 1 2 3 4
print(i)
for i in range(0,10,3): #循环从0到10 (不含10),每次增长3,输出0 3 6 9
print(i)
x = 'helloworld'
for i in x:
print(i,end='t')#逐个字母遍历字符串helloworld
a= ['a','b','c','d']
for j in range(len(a)):
print(j,a[j])
while循环
- 另一种是while循环
i = 0
while i<5:
print('当前是第%d次循环'%(i+1))
print('i=%d'%i)
i =+ 1
else: #python中while可以与else一齐使用
print('i大于或等于5了,i=%d'%i)
#1~100求和
counter = 1
sum = 0
while counter <= 100:
sum = counter+sum
counter += 1
print('循环了%d次'%(counter-1),'1-100的和为%d'%sum)
break、continue与pass
- break可以跳出for和while的循环体
- continue语句跳过当前循环,进入下一循环
- pass是空语句,一般用作占位语句,不做任何事情(部分代码块没有想好,先用PASS占位)
i = 0
while i < 100:
print('-'*30)
if i >= 10:
break #终止所在的整个循环
i += 1
print(i)
i = 0
while i < 10:
print('-'*30)
i += 1
if i >= 5:
continue #跳过当前循环
print(i)
最后
以上就是淡淡老虎为你收集整理的Python入门(四)的全部内容,希望文章能够帮你解决Python入门(四)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复