python - python中的Console.ReadLine方法
问题描述
我是 python 和编码的初学者。我只是想知道 python 是否有办法读取我在控制台中输入的内容,例如:如果它打印出一个问题,我可以有很多选择来回答。这是我已经尝试过的。
`answer = input("Vilken?")
if answer.lower().strip() == "1":
print("Okej! (1)")
elif answer.lower().strip() == "2":
print("Okej! (2)")
elif answer.lower().strip() == "3":
print("Okej! (3)")`
我从 youtube 上的一个人那里得到了代码,出于某种原因,它没有读取我输入的内容。我试图将玩家输入的内容存储在一个变量中,以便以后可以使用它。在c#中我使用
string (variable name) = Console.Readline()
了如果有办法做到这一点是python,请告诉我。
解决方案
这将解决您的问题:
answer = raw_input("Vilken?")
if answer.lower().strip() == "1":
print("Okej! (1)")
elif answer.lower().strip() == "2":
print("Okej! (2)")
elif answer.lower().strip() == "3":
print("Okej! (3)")
将输入更改为 raw_input
推荐阅读
- java - 比较几个项目 bij 将这些元素添加到 2 arrayList
- javascript - element.append 不适用于角度 js 中的自定义指令
- c# - WPF c# 动态对象。如何对添加的属性进行类型检查?
- indy - 更新了 Indy - 获取与 IPPeerClient 和 IPPeerServer 相关的错误
- python - openpyxl 读出 excel 表并将其传递给 pandas DataFrame
- javascript - 如何正确处理响应数据?
- javascript - 具有径向渐变和 globalAlpha=0.1 的 Firefox 画布无法在两台机器上运行
- python - 如何从 CORDIC、泰勒级数或 Python 中的替代计算正弦/余弦/正切?
- javascript - 你能解释一下错误处理如何与 Express 中间件一起工作吗?
- javascript - 使用 javascript/react 在网站上创建可格式化的文本框