python使用无限循环实现程序,从键盘输入‘W’‘S’‘A’和‘D’,屏幕分别输出‘上’、‘下’、‘左’和‘右’,输入‘Q’时显示‘退出’,同时退出循环
时间: 2023-04-10 09:03:43 浏览: 318
可以使用以下代码实现:
```python
while True:
direction = input("请输入方向(WASD),输入Q退出:")
if direction == 'W':
print("上")
elif direction == 'S':
print("下")
elif direction == 'A':
print("左")
elif direction == 'D':
print("右")
elif direction == 'Q':
print("退出")
break
else:
print("无效输入,请重新输入")
```
注意:这段代码使用了无限循环 `while True`,只有当输入的方向为 Q 时才会退出循环。同时,使用了条件语句 `if-elif-else` 判断输入的方向,并输出对应的文字。
阅读全文