字符串

作者: syp_xp | 来源:发表于2017-04-30 23:35 被阅读16次
  1. 单引号、双引号、三引号字符串
    单引号与双引号在使用上没有什么区别,双引号的意义在于如果字符串内部含有单引号,最外层只能用双引号,否则会报错
' let 'us' go '  # false
" let 'us' go"

在字符串包含换行符等特殊长字符串时,使用三引号

  1. 字符串的转译、拼接、复制
'''
\ 转译符
+拼接符
*复制符号
'''
print('\\')    \
a='hello'
b='world'
print(a+b)   hello world
print ('#'*4)  ####
  1. 字符串切片
letter = 'continuation'
letter[0]       --  'c'
letter[-1]      --  'n'
letter[0:4]     -- 'cont'
letter[-5:]     -- 'ation'
letter[0:10:2]  -- 'cniut'
letter[:]       -- 'continuation'
  1. 格式化字符串
c%
s%
d%
o%
x%
X%
m.nf%

format()格式化字符串函数

format函数的优势在于被格式的字符串可以不按顺序一一对应
'{name},{url}'.format(name='str1',url='str2')   --   'str1,str2'
2.7版本开始支持空{}进行格式化字符串输出
'{},{}'.format('str1','str2')   --   'str1,str2'
  1. 字符串的不变性
aa = 'str'
bb = "I'm " + aa
bb  --  I'm str
aa = 'str1'
bb --   I'm str

bb是一个新的字符串,aa改变无法影响它

  1. 字符串处理函数
    len() 、strip()、join()、split()、replace() 、encode()、startswith()
len()统计字符串的长度,**包括空格**
strip()去除字符串两边的空格,另外还有lstrip、rstrip
'连接符'.join(seq)
string.split('分隔符')
string.replace('aa','bb',num)  num参数非必须项
string.encode('utf8')

startswith\endswith(str,start,end) 用于检查字符串是否是以指定子字符串开头或结尾,如果是则返回 True,否则返回 False。如果参数 start 和 end 指定值,则在指定范围内检查。

str.startswith( 'this', 2, 4 );

相关文章

  • Javascript知识点整合

    字符串 单行字符串: ‘字符串’或“字符串” 多行字符串: `多行字符串` 字符串操作: 字符串连接‘+’号 长度...

  • C++基础字符串

    字符串的构造 字符串特性描述 字符操作 字符串赋值 字符串连接 字符串比较 字符串查找 字符串替换 字符串删除 字...

  • iOS中的NSString与NSMutableString

    字符串的创建 字符串读写 字符串的比较 字符串的搜索 字符串截取 字符串替换 字符串与路径 字符串转换 NSMut...

  • iOS NSString用法总结

    字符串属性 字符串截取 字符串比较 字符串搜索 字符串拼接 字符串基本类型转换 字符串分行,分段 字符串列举(按条...

  • php 字符串常见方法汇总

    字符串拼接 字符串检索 字符串截取 字符串替换 字符串大小写转化 字符串转数组 字符串格式化

  • iOS 字符串截取、iOS 字符串替换、iOS 字符串分隔、iO

    iOS之字符串截取、iOS 字符串替换、iOS字符串分隔、iOS之字符串匹配、截取字符串、匹配字符串、分隔字符串 ...

  • PHP中字符串函数库常用函数解析 -- PHP 学习 (十一)

    常用字符串函数分类: 字符串长度, 字符串查找, 字符串大小写转换, 字符串截取, 字符串 ASCII, 字符串加...

  • Kotlin语言(二):字符串类型

    1、字符串定义 2、字符串删除空格 3、字符串比较 4、字符串切割 5、字符串截取 6、字符串替换 7、字符串模板

  • 字符串扩展

    求字符串大小 字符串解码、转换 字符串截取 字符串汉字处理 字符串 Mac地址 字符串进制转换

  • 2020-09-30字符串

    day8-字符串 字符串的操作 in 和 not in字符串1 in 字符串2 - 判断字符串1是否是字符串...

网友评论

      本文标题:字符串

      本文链接:https://www.haomeiwen.com/subject/zbaxtxtx.html