[Python] 猜数字

1564 2
CHINA夏提 2023-10-9 22:29:08 来自手机 | 显示全部楼层 |阅读模式
import random

def guess_number():  
   target_number = 50  # 目标数字  
   max_attempts = 100  # 最大尝试次数  
   attempts = 0  # 当前尝试次数  
   guess = None  # 用户的猜测

   print("欢迎来到猜数字游戏!请在 1 到 100 之间猜一个数字。")

   while guess!= target_number:  
       attempts += 1

       if attempts > max_attempts:  
           print("很遗憾,你已用完了尝试次数。正确答案是{}。".format(target_number))  
           return

       guess = int(input("请输入你猜的数字:"))

       if guess < target_number:  
           print("猜小了!请再试一次。")  
       elif guess > target_number:  
           print("猜大了!请再试一次。")  
       else:  
           print("恭喜你,猜对了!正确答案是{}。你共猜了{}次。".format(target_number, attempts))

if __name__ == "__main__":  
   guess_number()
无极〇 2023-10-10 21:40:12 来自手机 | 显示全部楼层
蛙趣,什么也看不懂

点评

你...指望能看懂啥?先要有基础,来逛论坛才是有意义的  详情 回复 发表于 2023-10-11 21:46
开朗的盟员 2023-10-11 21:46:20 | 显示全部楼层
无极〇 发表于 2023-10-10 21:40
蛙趣,什么也看不懂

你...指望能看懂啥?先要有基础,来逛论坛才是有意义的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

CHINA夏提

初入联盟

关注
  • 2
    主题
  • 0
    粉丝
  • 0
    关注
这家伙很懒,什么都没留下!

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行