Python语言之字符串

字符串的表示使用成对的单引号或者双引号括起
三引号表示字符串会保留字符串中的全部格式信息‘’‘hello word’’’
基础的字符串运算
返回字符串长度 :len( 字符串 )
字符串的拼接 :“hello” + “word”
字符串的重复 :“hello” * 3
判断一个字串是否在另一个字符串里面 :“he” in “hello” >>>返回结果为bool类型的ture
字符串的切片(slicing) :原字符串 [ 开始下标 : 结束下标 : 间距单位]
字符串某字符的替换 :原字符串 = 原字符串.replace ( ‘原字符’ , ‘替换后的字符’)
返回某字符所对应的下标find( ‘单个字符’ )
将字符串句子切分为字符串单词原字符串句子.split( )
字符串的首字母大写原字符串.title( )
  • 开始下标,默认为原字符的首字符
  • 结束下标,默认为取到原字符串的最后一位,一般情况只能取到结束下标的前一位
  • 间距单位:默认为1,即是每个相邻的字符都要取,2表示隔一个字符取一个.
  • .split()能去掉原字符串所携带的空格,标点,回车等符号,变成一个单纯的单词
字符串索引[ index ]
正向索引从前向后为 0,1,2,3,4…
反向索引从后向前为 -1,-2,-3,-4…
python对文件的操作!注意:需要建立一个操作文件文件的对象,例如f
打开文件:f = open ( 文件名 , 操作方法 ) >>> r代表read,w代表write
读取文件内容:for line in f : print line
写入文件:f.write( str )
关闭文件:f.close( )
字符串比较大小根据字典序比较的ASCLL码的大小
字典序:在这里插入图片描述
字符串的格式化!Formatting
原理:将format里对应的内容替换到 { }
格式:‘’ 字符串 {} ‘’.format ( 待替换内容 )
例如:print "hello {} good {} ".format ( 5 , ‘DAY’ ) >>> hello 5 good DAY
  • { : .4f } == 待替代的内容转化为4位小数的浮点
正则表达式
任意字符.
一系列数字\d+
小写字母[ a - z ]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值