1.骰子默认6个面。
import random
def roll(sides=6):
"""
投掷一次骰子并返回点数。
sides:骰子有多少面,默认为6。"""
num_rolled = None
num_rolled = random.randint(1,sides) #生成随机数
return num_rolled
def main():
sides = 6
stop = False
while True:
user_in = input('继续y退出q:')
if user_in.lower() =="q": #不区分大小写
print("退出游戏!")
break
if False:
stop = False
else:
num_rolled = None
num_rolled = roll(6)
print('你掷出了 %d 点' % num_rolled)
print('欢迎下次再来')
if __name__ == '__main__':
main()