欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python的隨機拋硬幣

錢多多1年前6瀏覽0評論

Python中有一個常用的模塊叫做random,可以用來生成隨機數。其中的函數choice()可以隨機從一個序列中選擇一個元素。我們可以利用這個函數來模擬拋硬幣。

import random
coins = ['Head', 'Tail']
result = random.choice(coins)
print("The result is: " + result)

上面的代碼中,我們先將硬幣的兩個面定義在一個列表里。然后使用choice()函數從中隨機選擇一個,存放在result變量中。最后打印出結果。

我們可以制作一個可以多次拋硬幣的程序,下面是代碼:

import random
coins = ['Head', 'Tail']
times = int(input("How many times do you want to flip the coin? "))
head_count = tail_count = 0
for i in range(times):
result = random.choice(coins)
if result == 'Head':
head_count += 1
else:
tail_count += 1
print("Head count: ", head_count)
print("Tail count: ", tail_count)

在這段代碼中,我們先要求用戶輸入要拋幾次硬幣。然后用一個for循環控制重復操作。在每次循環中,我們都使用choice()函數來隨機拋硬幣,并根據拋出的結果來增加頭朝上和尾朝上的計數器。最后打印出頭和尾的出現次數。