python写猜数字

import random

def guess_number_game():

number_to_guess = random.randint(1, 100)

attempts = 0

print("欢迎来到猜数字游戏!我想了一个1到100之间的数,你有5次机会猜出它.")

while True:

user_guess = int(input("请输入你的猜测: "))

attempts += 1

if user_guess < number_to_guess:

print("太小了,再试一次!")

elif user_guess > number_to_guess:

print("太大了,再试试!")

else:

print(f"恭喜你,猜对了!你用了{attempts}次尝试.")

break

guess_number_game()

相关推荐
DJ斯特拉2 分钟前
SpringAOP
java
SPC的存折2 分钟前
Python3编程之python基础
开发语言·python
张涛酱1074563 分钟前
Spring AI 2.0.0-M3 新特性解析:MCP核心集成与重大升级
java
不是株8 分钟前
Redis(入门篇)
数据库·redis·缓存
2401_873204658 分钟前
Python面向对象编程(OOP)终极指南
jvm·数据库·python
暮冬-  Gentle°9 分钟前
C++中的工厂模式实战
开发语言·c++·算法
爱宇阳11 分钟前
Nuxt4 + Tailwind CSS v4 自定义响应式断点完整指南
前端·css·nuxt4
pu_taoc12 分钟前
理解 lock_guard, unique_lock 与 shared_lock 的设计哲学与应用场景
开发语言·c++·算法
小刘不想改BUG14 分钟前
LeetCode 138.随机链表的复制 Java
java·leetcode·链表·hash table
0xDevNull15 分钟前
MySQL 三大日志系统深度解析:Binlog、Redo Log、Undo Log
数据库·mysql