不能理解
import randomcounts = int(input("请输入抛硬币的次数:"))
i = 0
print("开始抛硬币实验:")
while i < counts:
num = random.randint(1, 10)
if num % 2:
print("正面", end=" ")
else:
print("反面", end=" ")
i += 1
请问这里红色标注的地方什么意思 不太懂
这个if条件什么意思num %2代表啥 2的倍数,简单点说就是奇偶数 深谙流年 发表于 2021-6-14 00:16
2的倍数,简单点说就是奇偶数
那么奇数怎么表示呢
if num % 2:
num除以2没有余数,就执行第一步,有余数就执行第二步 你的else就是代表奇数
页:
[1]