gpt4 book ai didi

python - 如何在 python 3 中使用输入流?

转载 作者:行者123 更新时间:2023-11-30 22:54:10 25 4
gpt4 key购买 nike

我有这行代码:

incoming = input("Type in 1 or 2")

if incoming == 1:
print ("you entered 1")
elif incoming == 2:
print ("you entered 2")

当我在 Mac 上使用 python 2... 时,这工作得很好,但在使用 python 3 的 Windows 上,效果不太好。

谁能给我解释一下吗?

最佳答案

Python 3.x 不像 Python 2.x 那样评估和转换数据类型。因此,您必须将用户的输入显式转换为如下所示的整数:

incoming = int(input("Type 1 or 2: "))

关于python - 如何在 python 3 中使用输入流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37919377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com