美文网首页
【编程】python入门---while循环03

【编程】python入门---while循环03

作者: 小不点Grace | 来源:发表于2020-06-02 08:05 被阅读0次

    判断一个数字是奇数还是偶数

    情形:让用户一直输入整数,如果是偶数,就打印出来,如果是奇数就不显示。(如果是0,就退出循环。)

    while True:   #让用户一直输入整数,死循环
         i = int(input('请您输入一个整数:'))
         if i == 0:  #0 退出循环
             break
         elif i % 2== 0:  #求余为0,说明是偶数
              print("您输入的是一个偶数:", i)
    
    程序运行结果界面

    利用while循环遍历列表和字典

    for循环遍历列表

    l = [ 'siki', 'zhangsan', 'libai','dufu', 'kongzi']
    for i in l:
        print(i)
    
    运行结果

    利用while循环遍历列表

    l = [ 'siki', 'zhangsan', 'libai', 'dufu', 'kongzi']
    i = 0    #索引是从0开始的
    while i <= len(l)-1:
        print(l[ i ])     #利用索引访问列表
        i += 1        #索引递增
    
    运行结果

    利用while循环遍历字典

    d = { 'name' : 'siki', 'age' : 90, 'gender' : '女'  }
    i = 0
    KeyList =  list(d.keys())
    while i < len(KeyList):   #先访问keys,然后把keys集合转化为列表,再取得列表的长度
        key = KeyList[ i ]
        value = d [ key ]
        print(key,value)
        i += 1        
    
    运行结果

    小结:今天学习了python编程,参加了25分钟的早读英语群。接下来,加油哦!

    相关文章

      网友评论

          本文标题:【编程】python入门---while循环03

          本文链接:https://www.haomeiwen.com/subject/ltsyzhtx.html