我在 python 中编码,我想知道是否有办法更改输入的数据类型。我设计了一个代码来表示我的问题:
menu= input("test>>> ")
if (menu)==("forprint"):
fortimes= input ("range>>>>")
forprintwhat= input ("print>>>>>")
for x in range (fortimes):
print (forprintwhat)
现在很明显,我得到了这个错误:
Traceback (most recent call last):
File "C:/Users/vas71/AppData/Local/Programs/Python/Python38/leaf.py", line 15, in <module>
for x in range (fortimes):
TypeError: 'str' object cannot be interpreted as an integer
注意:错误消息显示“第 15 行”,因为我是从较大的文本中复制它。我的问题是,如何使字符串成为整数以便我的代码工作?是否可以?感谢您的帮助!
长风秋雁
相关分类