16_隨機亂數

範例:

隨機亂數1至3,程式寫法如下:

import random

n=random.randint(1,3)


範例:玩家和電腦玩擲骰子

程式:

import random

computer=random.randint(1,6)

user=random.randint(1,6)

print("電腦:",computer,"點")

print("玩家:",user,"點")

if computer==user:

    print("平手")

elif computer>user:

    print("電腦 win")

else:

    print("玩家 win")


隨堂練習玩家和電腦一直玩剪刀、石頭、布(假設 1代表剪刀,2代表石頭,3代表布),直到輸入-1代表結束。電腦數字由亂數產生,玩家數字由玩家自行輸入,參考結果如下。