python基础语法——循环

什么时候需要用到循环?

       当发现存在“重复性或规律性”任务的时候,可以用循环来“解决重复劳动”

for...in...循环语句

for i in [1,2,3,4,5]:
   print(i)

for循环的常见用法:

        遍历range函数,如“ for i in range(10)”

        遍历列表,如“for i in [1,2,3]”

        遍历字典(键),如“for in in {1:1,2:2,3:3}”

除了列表,字典,字符串三种数据类型,可以遍历其他的数据集合。比如和for循环常常一起搭配使用的:range() 函数。

python基础语法——循环_第1张图片

#用for循环完成1到100的整数分别乘以5的计算,并打印出来
for i in range(1,101):
    print(i*5)
#假设你要做大采购,让小明买醋,小红买油,小白买盐,小张买米
d = {'小明':'醋','小红':'油','小白':'盐','小张':'米'}

for i in d:
    print(d[i])

while循环

i=0
while i<100:
    i=i+1
    print(i*5)

for循环和whlie循环的区别:

循环次数明确,使用for循环,循环次数不明确,使用while循环

案例

'''小美想要用今天学到的循环打印数字1-7,不过,她不喜欢4这个数字…'''
for i in range(1,8):
    if i!=4:
        print(i)

i=1
while i<8:
    if i!=4:
        print(i)
    i=i+1

 

你可能感兴趣的:(python)