Python教程

13、Python的for循环之遍历元素

本文主要是介绍13、Python的for循环之遍历元素,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
# Python for循环可以遍历任何序列的项目,比如说元组,字符串,列表,字典或者其他可迭代的数据类型。 # 其基本形式为: # for(关键字)item(元素)in(关键字)iterable(集合):(冒号) # 注意: # 通过遍历的对象来控制循环次数 # 遍历完毕就循环完毕   #遍历:依次访问in 后面数据里面的每一个元素,并依次赋值给item #item是一个变量 # s='python' # for item in s: # print(7777)   # t=(1,2,3) # for item in t: # print(33333)   # l=[1,2,3] # for item in l: # print(4444) # d={'name':'sum','phone':'xiaomi'} # for item in d.values():#成员运算符,直接默认访问的是字典的key,有几个key就循环几次 # print(item)   #循环次数是不是可控的,数据里面的元素是有限的   #小连溪 # 计算1-10这10个整数和并输出 # t=(1,2,3,4,5,6,7,8,9,10) # sum=0 # for item in t: # sum+=item # print(sum)   # 一个足球队在寻找年龄在10岁到12岁的小女孩(包括10岁和12岁)加入。编写一个程序,询问用户的性别(m表示男性,f表示女性), # 和年龄,然后显示一条消息指出这个人是否可以加入球队,询问10次后,输出满足条件的总人数。 #每次循环10次是可控的,内部逻辑不变   sum =0#记录满足的人数 for item in (1,2,3,4,5,6,7,8,9,10): m = input('请输入你的性别:') f = int(input('请输入你的年龄:')) if (f>=10 and f<=12)and 'f'in m: print('{}恭喜加入球队'.format(m)) sum=sum+1 else: if m!='f': print('你不是女孩,不符合要求!') elif f>12 or f<10: print('不好意思,你的年龄不行!') print('拢共有{}个小女孩加入球队'.format(sum))

这篇关于13、Python的for循环之遍历元素的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!