Python使用循环重复代码
序 言
我们复习一下循环、.format()、.count()后,再使用循环重复代码。
range()
range(i)
i 代表一个整数,打印输出的内容是从0开始,到 i-1 的一个项
range(i,j)
代表从 i 开始,到 j-1 结束的项,只能整数,浮点数会报错,且 i
range(i,j,s)
代表从 i 开始,到 j-1 结束的项,其中步长为s
for循环
for i in range(5,30,5):
print i
使用 .format() 练习:
for year in range(2015,2019):
print "今年是{}。".format(year)
continue
numbers=[5,0,20,30]
for number in numbers:
if number==0:
print "你给我了一个0"
continue
new=100.0/number
print "100/{}={}".format(number,new)
break
price=[3.5,68,150]
for item in price:
print item
if item>100:
print "包邮"
break
while True:
while True:
text=raw_input("我能数出“e”出现几次。想退出?“Sign out”:")
if text=='Sign out':
break
print text.count('e')
else
cart=[20.25,30.04,102,50,80]
for item in cart:
print item
if item>100:
print "包邮!"
break
else:
print "不包邮!"
while
age=raw_input("年龄(eg:30):")
while not age.isdigit():
print "对不起,“{}”是一个无效值".format(age)
age=raw_input("再次给我你的年龄(eg:30):")
print "谢谢!我已知道你的年龄是{}岁".format(age)
关注文教Crazy,持续更新,敬请期待!
https://v.qq.com/x/page/w0625c0a3zn.html
高清视频复制地址到浏览器打开即可。
Ps:建议在1.25倍播放速率学习
领取专属 10元无门槛券
私享最新 技术干货