简单的python入门题目
时间: 2024-06-12 16:02:55 浏览: 143
第1章计算机,编程和Python简介习题--中文
Python 是一种易于学习且功能强大的编程语言,适合初学者入门。这里有一个简单的 Python 入门练习题目示例,它涉及基础的数据类型和控制结构:
**题目:**
编写一个 Python 程序,实现一个简单的猜数字游戏。程序会随机生成一个1到100之间的整数,然后让用户猜测这个数字。如果用户猜的数字太大或太小,程序会给出提示。当用户猜对时,程序应该显示恭喜信息并结束游戏。
```python
import random
# 生成随机数
secret_number = random.randint(1, 100)
# 游戏开始提示
print("欢迎来到猜数字游戏!我想了一个1到100之间的整数,你有5次机会猜它.")
# 设置猜测次数
guesses_left = 5
while guesses_left > 0:
# 用户输入猜测
guess = int(input("请输入你的猜测: "))
# 检查猜测
if guess == secret_number:
print(f"恭喜你,你猜对了!正确答案是 {secret_number}。")
break
elif guess < secret_number:
print("你猜的数字太小了,请再试一次。")
else:
print("你猜的数字太大了,请再试一次。")
# 减少剩余猜测次数
guesses_left -= 1
# 游戏还在继续的提示
if guesses_left > 0:
print(f"你还剩下{guesses_left}次机会。")
# 如果所有机会用完还没有猜中,告诉用户正确答案
if guesses_left == 0:
print("很遗憾,你没有猜中。正确答案是", secret_number, "。")
```
**相关问题--:**
1. Python 中用于获取用户输入的关键字是什么?
2. `random` 模块在 Python 中有什么作用?
3. 这个程序使用了哪种循环结构来控制游戏流程?
阅读全文