Python字符串对象提供了大量的方法,其中split()用来以指定的字符串作为分隔符对字符串进行分隔并返回列表,join()方法使用指定的字符串作为连接符对序列中的多个字符串进行连接。
问题描述:输入一个带有千分位逗号的数字字符串,输出不带千分位逗号的数字字符串,并保证数值大小不变。例如,输入1,234,输出1234。
参考代码:
def convert(strNumber): return ''.join(strNumber.split(','))
while True: x = input('输入带有千分位逗号的数字:') if x == '0': print('bye') break print(convert(x))
运行结果:
输入带有千分位逗号的数字:12,345 12345 输入带有千分位逗号的数字:123,456 123456 输入带有千分位逗号的数字:1,234,567.8 1234567.8 输入带有千分位逗号的数字:0 bye