```python
import random
def guess_number():
生成1-4之间的随机数
target = random.randint(1, 4)
print("我想好了一个1-4之间的数字,请你猜猜看!")
while True:
获取玩家输入
guess = input("请输入你猜的数字(1-4):")
确保输入是有效的数字
if not guess.isdigit():
print("请输入有效的数字!")
continue
转换为整数进行比较
guess = int(guess)
判断是否猜中
if guess == target:
print("恭喜你,猜对了!")
break
elif guess < target:
print("猜小了,再试试!")
else:
print("猜大了,再试试!")
调用函数开始游戏
guess_number()
```
这个代码会生成一个1到4之间的随机数,用户需要输入猜测的数字,程序会根据用户的输入给出提示,直到用户猜中为止。