0
点赞
收藏
分享

微信扫一扫

编写一个程序,将一个带有不确定数字的正整数分成三位,然后输出(Python),某个,位数,进行,节后

伽马星系 2022-02-09 阅读 75


输入形式:用户在第一行输入一个正整数

输出形式:程序将这个正整数三位分节,并在下一行输出

样例输入:1234567

样例输出:1,234,567

样例说明:用户输入正整数1234567,程序从个位开始每隔三位加一个‘,’分割

所以输出为1,234,567

不多说直接上代码

// 编写一个程序,将某个位数不确定的正整数进行三位分节后输出
str_n = input()
list_n = list(str_n) #转化成列表
length = len(str_n)
n = length
print(length)
i=0
l=0
while i<n:
i=i+1
l=l+1
length=length-1 #剩余字符数
if length>0 and length%3==0: #如果可以被3整除的时候插入‘,’
list_n.insert(l,',')
l=l+1 #当插入时,整个字符串的个数会+1
str_n = ''.join(list_n) #转化成字符串
print(str_n)



举报

相关推荐

0 条评论