python随机数应用:一个扔骰子程序
本程序调用python的随机函数生成两个6以内的随机数模拟骰子的点数,如果扔到两个点数一样的骰子就返回赢了的提示。
""" 作者:皮蛋编程(http://www.pidancode.com) 创建日期:2022/3/14 修改日期:2022/3/14 功能描述:python写的一个随机数扔骰子的游戏 """ import random def rolldice(): return random.randint(1, 6) def main(): while True: stop = input("皮蛋编程提醒您是否开始扔骰子? y/n: ") if stop and stop[0].lower() == "n": break dice1 = rolldice() dice2 = rolldice() print("您扔的骰子是 %d, %d" % (dice1, dice2)) if dice1 == dice2: print("皮蛋编程提醒您扔到两个一样的骰子, 您赢了!!!!") print() if __name__ == '__main__': main()
输出结果:
皮蛋编程提醒您是否开始扔骰子? y/n: y 您扔的骰子是 4, 2 皮蛋编程提醒您是否开始扔骰子? y/n: y 您扔的骰子是 2, 2 皮蛋编程提醒您扔到两个一样的骰子, 您赢了!!!!
以上代码在Python3.9环境下编译通过。
相关文章