在Python中将“String”分解为变量

2024-10-03 21:24:08 发布

您现在位置: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

但是我收到一个“无效语法”a 指向空白。我使用的是黑盒,比如Python的“cmd”,所以我没有太多细节,仅此而已。在

我忘了一个例子:用户通知1234,我需要ai=[1,2,3,4],因为在那之后我会操作。我已经尝试了split(" "),但它只返回了数组中的一个位置。在


Tags: 字符串inforinputlenrangedeai
2条回答

The body of the loop must be indented. indentation is Python’s way of grouping statements. Note that each line within a basic block must be indented by the same amount.

所以正确的语法是:

for i in range (y):
    ai = numero[i]  

您可以从here开始学习python基础知识

ai = numero [y]行的for循环中有identation问题。试试这个:

numero = str(input("Digite um numero de quatro digitos"));

y = len(numero)

for i in range (y):
    ai = numero [y]

Here是一个很好的关于python标识的视频。在

相关问题 更多 >