在Python中将“字符串”拆分为变量
我刚开始学Python,所以需要一些帮助。在创建了一个字符串之后,我想把它分割成一个变量。
我试着这样做:
numero = str(input("Digite um numero de quatro digitos"));
y = len(numero)
for i in range ( y):
ai = numero [y]
^
error ....... invalid syntax
但是我收到了一个“无效语法”的错误,指向一个空格。我是在Python的黑框框里用“cmd”,所以没有太多细节,只知道这些。
我忘了举个例子:用户输入1234,我需要ai
= [1,2,3,4],因为之后我还要对这些数字进行操作。我已经试过split(" ")
,但它只返回了数组中的一个位置。
2 个回答
1
循环的内容必须要缩进。缩进是Python用来组织代码的方式。要注意,每一行在一个基本代码块内的缩进量必须是一样的。
所以正确的写法是:
for i in range (y):
ai = numero[i]
你可以从 这里 开始学习Python的基础知识。