判断一个数字是奇数还是偶数
情形:让用户一直输入整数,如果是偶数,就打印出来,如果是奇数就不显示。(如果是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分钟的早读英语群。接下来,加油哦!
网友评论