zoukankan      html  css  js  c++  java
  • 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))

  • 相关阅读:
    CCF-CSP的第三题们么
    STL
    信息安全-期末复习
    NLP自然语言处理
    python 处理文件
    信息安全-简易的DES加解密--3DES
    试药的常见问题
    关于试药的那些事
    Excel的单列和多列的拆分与合并
    Excel中的文本提取操作
  • 原文地址:https://www.cnblogs.com/wkwkwk/p/15478464.html
Copyright © 2011-2022 走看看