如何生成字符串和整数



我想做什么

因此,我想做的是从输入中获取一个字符串,并将其转换为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,这样当输入无效时程序就不会抛出异常。

最新更新