将数字作为一个整体循环,将字符串作为单数循环

2024-10-01 17:28:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我想要一个函数,可以循环文本,单独打印字母和数字

我有

function("A10")

结果应该是:

A
10

用于:

    function("A1B3")

结果应该是:

A
1
B
3

对于C12H30

结果应该是:

C
12
H
30

谢谢


Tags: 函数文本字母function数字a10a1b3c12h30
3条回答

当您使用“for循环”时 它在单词中循环字母,每个字母在一行中

A
1
0
given_string = "A10"

for i in string:
    if i.isalpha():
        print(i)
    else:
        print(i, end='')

您可以索引第一个值:

>>> name[0]
'A'

你可以把剩下的切片:

>>> name[1:]
'10'

代码:

print(name[0])
print(name[1:])

输出:

A
10

相关问题 更多 >

    热门问题