在指定的范围类,比如1000以内,随机给出一个整数,然后猜是奇数,还是偶数。有点类似赌博机猜单双和大小。
输入代码:
import random
r = random.randrange(1, 1000)#在1到1000范围里给出随机整数
if r % 2 == 0:
print(r, 'is even.')#能够被2整除所以就是偶数
else:
print(r, 'is odd.')#除了偶数剩下的就是奇数
程序可以一直循环执行,每次的结果都不一样。
执行结果如下:
825 is odd.
210 is even.
466 is even.
根据结果验证一下程序是否正确。
odd[ɒd] 和even['iːv(ə)n]
一个表示奇数、一个表示偶数
经常混淆。
分享一个记住的好方法:
odd是3个字母,单数,所以表示奇数
even是4个字母,所以表示偶数
_______________END______________
网友评论