为了账号安全,请及时绑定邮箱和手机立即绑定

python基础笔记3

标签:
Python

字符串

一系列字符

str1="hello world"
str2='hello'

字符串拼接

多个字符串合并成新的字符串

用+号链接拼接

字符串大小写转换

常用5个:

str.lower() 小写

str.upper() 大写

str.capitalze() 字符串首字符大写

str.title() 每个单词首字符大写

str.swapcase() 大小写互换

格式化字符串

str.format()

"{} {} you".format("I","love")  {}占位符

"{2}.{1}.{0}".format("com","ic","www") {数字}索引

"{p3}.{p2}.{p1}".format(p1="com",p2="ic",p3="www") 别名引用

格式化数字

format(134.567,'0.2f')     保留2位小数  134.57  *format始终返回字符串

format(1234.567,',') 增加千分位分隔符

示例:format(num,"0,.2f")

"请向{}账户转账¥{:0,.2f}".format(account,amount)

增加:格式化拼接的数字

早期字符串格式化 :%d %f %s   print("我叫%s,今年%d岁,体重%.2f公斤"%("zhangsn",18,46.85))

制表符和换行符

增加字符缩进 \t

换行输出\n

删除空格:str.strip()删除左右      str.lstrip()删除左边空白      str.rstrip()删除右边空白

len(str) 获取字符串长度

str.strip('#')删除左右的##

查找字符串

str.find(子字符串,[开始位置],[结束位置])

返回子字符串的开始索引值。(第一次出现的位置),若未找到返回-1

“ee”in source 返回布尔型

字符串替换

str.replace(原始串,目标串,[替换次数])

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消