python编写选择题程序显示图片
时间: 2023-08-08 14:08:23 浏览: 191
Python语言程序设计期末复习题.doc
4星 · 用户满意度95%
以下是一个简单的 Python 代码示例,可以实现显示图片和选择题功能:
```python
from PIL import Image
from io import BytesIO
# 定义题目和选项
question = "这是哪个国家的国旗?"
options = ["中国", "美国", "英国", "法国"]
# 加载图片
image_url = "https://example.com/flag.jpg"
image_response = requests.get(image_url)
image = Image.open(BytesIO(image_response.content))
image.show()
# 显示题目和选项
print(question)
for i in range(len(options)):
print(f"{i+1}. {options[i]}")
# 获取用户选择
answer = int(input("请输入答案选项的编号:"))
# 判断答案是否正确
if answer == 1:
print("回答正确!")
else:
print("回答错误!")
```
这个程序使用了 Python 的 Pillow 库来加载和显示图片,使用 requests 库来获取图片的二进制数据。用户可以通过输入选项的编号来进行选择,程序会判断用户的答案是否正确并给出相应的提示。
阅读全文