Python使用循环重复代码

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倍播放速率学习

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180409G10JA200?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券