以下是一个简单的Python成语猜猜看的代码示例:
```python
import random
idioms = ['一心一意', '半途而废', '不屈不挠', '刻苦耐劳', '前车之鉴', '缘木求鱼', '大公无私', '画龙点睛', '粉墨登场', '金玉满堂']
chosen_idiom = random.choice(idioms) # 随机选择一个成语
print("猜猜看下面这个成语是啥:")
print(" " + " ".join(list(chosen_idiom)))
while True:
guess = input("请输入你的答案(输入'q'结束游戏):")
if guess == chosen_idiom:
print("恭喜你猜对了!")
break
elif guess == 'q':
print("游戏结束。正确答案是:" + chosen_idiom)
break
else:
print("猜错啦,请再试一次!")
```
代码实现了以下功能:
1. 从一个预定义的成语列表中随机选择一个成语;
2. 在屏幕上显示被选中的成语,并提示用户猜猜看;
3. 等待用户输入猜测的成语;
4. 如果用户输入了正确的成语,输出猜测正确的消息并结束游戏;
5. 如果用户输入了'q',则游戏结束并显示正确答案;
6. 如果用户输入了错误的成语,则提示用户再次尝试猜测。
以下是一个简单的 Python 代码,用于输出一些成语:
```python
import random
idioms = [
('画蛇添足', '多此一举'),
('杯弓蛇影', '疑神疑鬼'),
('井底之蛙', '目光短浅'),
('狐假虎威', '借势欺人'),
('杀鸡焉用牛刀', '大材小用'),
('一箭双雕', '一举两得'),
('亡羊补牢', '后悔莫及'),
('守株待兔', '不劳而获')
]
for idiom in idioms:
print(idiom[0])
print(idiom[1])
```