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

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

情形:让用户一直输入整数,如果是偶数,就打印出来,如果是奇数就不显示。(如果是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)