Python基础 - 字符串

字符串的连接

符号: +

将数字转化为字符串用str(13)函数

'hello' + str(13)

 

字符串是不可变的

可以整个字符串赋值如下

s = 'hello'

s = 'world'

 部分字符串是不能赋值的

  

切片

s[start:end:step]

s='abc'

下标

正序0,1,2

倒序-3,-2,-1

当step为1时可以省略:s[start: end]

end下标指向的值不包含在内

s='abc'

s[0:2]

 step表示步长当不为时不能省略

s[0:5:2]

 

 

 

相关函数

s = 'helloworld'

1. len() 函数

作用: 获取字符串的长度

语法: len(s)

 

 

 2. ord()函数

作用: 把字符串转化为ASCII表中的数字

语法: ord(s)

 

3.  chr()函数

作用: 把数字转化为ACSII表中的字符

语法: chr(100)

 

 

4. title()方法

作用: 把单词的第一个字母转为大写

语法: s.title()

 

5. upper()方法

作用: 小写转大写

语法: s.upper()

 

 6.  lower()方法

作用: 大写转小写

语法: s.lower()

 

 

7.  rstrip()方法

作用: r->right,去掉右边的空格

语法: s.rstrip()

 

 

  8. lstrip()方法

作用: l->left, 去掉左边的空格

语法: s.lstrip()

 

 

 9. strip()方法

作用: 把左右两边的空格都去掉

语法: s.strip()

  

 

函数可以直接写

方法是属于对象的对象.方法

posted @ 2020-09-08 21:57  hana酱  阅读(94)  评论(0编辑  收藏  举报