我想做什么
因此,我想做的是从输入中获取一个字符串,并将其转换为int。这里有一些代码,这样你就可以了解我的目标了。
age = input('How old are you: ')
for i in range(age, 18):
print('I am', i, "years old")
我想把我从输入中得到的字符串转换成一个整数,这样我就可以在I in range((中使用它。。。这可能吗?
Hey在Python中input()
默认为存储string
类型值。所以你必须放
age=int(input('How old are you: '))
这里int()
将存储integer
类型值。
或
你也可以做int(age)
为此,您可以使用int(age)
。您可能想要实现try/catch,这样当输入无效时程序就不会抛出异常。