Name=str(输入("输入您的姓名:"((对于范围(0,10,Name(中的i:打印(i(
#TypeError:"str"对象不能被解释为#integer
range
函数接受三个参数。start
、stop
和step
,并且所有这些都应该是整数。
因此range(0, 10, 2)
将产生0,2,4,6,8
在您的情况下,名称是str
(或字符串(。
我不确定你想要实现什么,但如果你想打印所有的名字字母,下面的代码应该可以工作:
name = input("What's your name: ")
for i in name:
print(i)