2501_90113705 2025-01-02 19:17 采纳率: 0%
浏览 102
已结题

用python完成猜数字程序(初二学生)

用python实现该程序:
玩家手里有一张秘密数字0~100之间,每人每次依次猜一个数字,每猜一次玩家会提示高或者低,然后下一个人继续猜,直到猜对为止。
完善流程图(使用PPT中的图形画出流程图,并保存。注意用户友好界面。挑战:添加限定猜测次数3次。)

img

  • 写回答

44条回答 默认 最新

  • CSDN专家-sinJack 2025-01-03 11:19
    关注
    获得0.15元问题酬金
    import random
    def guess_number_game():
        # 随机生成一个0到100之间的秘密数字
        num = random.randint(0, 100)
        print("随机产生一个0~100的数字")
        attempts = 0
        while True:
            try:
                # 玩家输入猜测的数字
                guess = int(input("请输入你的猜测: "))
                attempts += 1
    
                # 检查猜测的数字是否正确
                if guess < num:
                    print("太低了,再试一次。")
                elif guess > num:
                    print("太高了,再试一次。")
                else:
                    print(f"恭喜你,猜对了!你总共猜了 {attempts} 次。")
                    break
            except ValueError:
                print("请输入一个有效的数字。")
    
    if __name__ == "__main__":
        guess_number_game()
    
    
    评论

报告相同问题?

问题事件

  • 系统已结题 1月10日
  • 修改了问题 1月2日
  • 创建了问题 1月2日