专栏名称: Python小屋
清华出版社《Python程序设计》系列教材作者董付国的Python小屋。介绍Python基础语法知识、标准库、扩展库知识,探讨Python在各领域的应用。
目录
相关文章推荐
Python爱好者社区  ·  机器学习全书.PDF下载 ·  昨天  
Python爱好者社区  ·  刷新三观,老板说开发超10个Bug就开除,之 ... ·  2 天前  
Python爱好者社区  ·  两天私活,4w到手 ·  4 天前  
Python爱好者社区  ·  机房锂电池火灾致阿里云服务瘫痪,超 30 ... ·  3 天前  
Python爱好者社区  ·  KAN教程PDF(附代码) ·  1 周前  
51好读  ›  专栏  ›  Python小屋

Python字符串split()和join()方法应用一例

Python小屋  · 公众号  · Python  · 2017-07-19 21:12

正文

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


--------------分割线-------------

今日习题:输入一个不带千分位逗号的数字字符串,然后带有千分位逗号的字符串。例如,输入1234,输出1,234。