鱼C论坛

 找回密码
 立即注册
查看: 2121|回复: 0

[技术交流] 《零基础入门学习Python》第014讲

[复制链接]
发表于 2017-8-30 07:12:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
第014讲 字符串:各种奇葩的内置方法
  1. str1 = 'I love FishC.com'
  2. str1[2:6]
  3. >>> str1[:7] + '插入字符串' +str1[7:]
  4. 'I love 插入字符串FishC.com'
  5. >>> str1[:7] + '插入字符串' +str1[8:]
  6. 'I love 插入字符串ishC.com'
复制代码

②扩展阅读:http://bbs.fishc.com/forum.php?mod=viewthread&tid=38992
capitalize:
>>> str2 = 'xiaoxie'
>>> str2.capitalize()
'Xiaoxie'

>>> str2 = 'AS A GIRL'
>>> str2.casefold()
'as a girl'

>>> str2.center(40)
'               AS A GIRL                '

>>> str4 = '小甲鱼'
>>> str4.islower()
False
>>> str5 = 'FishC'
>>> str5.istitle()
False
>>> str5 = 'Fishc'
>>> str5.istitle()
True

>>> str6 = '   i love you.'
>>> str6.lstrip()
'i love you.'
>>> str6 = 'i love you'
>>> str6.partition('ov')
('i l', 'ov', 'e you')
>>> str6.partition('lo')
('i ', 'lo', 've you')
>>> str6
'i love you'
>>> str6.replace('fishc','fishC')
'i love you'
>>> str6.replace('you','him')
'i love him'
>>> str6.split()
['i', 'love', 'you']
>>> str6.split('l')
['i ', 'ove you']
>>> str6.split('o')
['i l', 've y', 'u']
>>> str7 = '   sssaaasss   '
>>> str7.strip()
'sssaaasss'

>>> str5.swapcase()
'fISHC'
>>> str7
'   sssaaasss   '
>>> str7.translate(str.maketrans('s','b'))
'   bbbaaabbb   '
>>> str.maketrans('s','b')
{115: 98}


评分

参与人数 1鱼币 +2 收起 理由
小甲鱼 + 2

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 15:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表