Python编写一个程序,输入9位整数,分解为3个3位整数

例如:输入123456789 输出123,456,789

a = "123456789"
b = [a[i:i + 3] for i in range(0, len(a), 3)]
c=','.join(b)
print(c)

最后输出为str类型的格式
123,456,789
而不是
[123,456,789]

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-15
s=input(“input 9 numbers:”)
Print(s[:3],”,”,s[3:6],”,”,s[6:])
第2个回答  2018-10-16
a = "123456789"
b = [a[i:i + 3] for i in range(0, len(a), 3)]
print(b)

第3个回答  2018-10-16
def sl(num):
num=str(num)
for i in range(3):
print(num[(3*i):(3*(i+1))])
sl(123456789)
相似回答