str()实现数字转换字符串
replace()实现字符串替换
str()实现数字转换字符串
replace()实现字符串替换
字符串
str()函数
定义:将其他类型转为字符串
[]提取字符
replace
创建一个的字符串,
a.relace('c','高')
字符串,str,【】提取字符,replace()替换,内存分析
str()实现数字转型字符串
str()可以帮助我们将其他数据类型转换为字符串。
使用【】提取字符
字符串的本质就是字符序列,我们可以通过在字符串后面添加【】,在【】里面指定偏移量,可以提取该位置的单个字符。
正向搜索:
最左侧第一个字符,偏移量是0,第二个偏移量是1,以此类推。知道len(str)-1为止
反向搜索:
最右侧第一个字符,偏移量是-1,倒数第二个偏移量是-2,以此类推,知道-len(str)为止
replace()实现字符串替换
字符串是”不可替换的“,我们通过【】可以获取字符串指定位置的字符,但是我们不能改变字符串。
str()_[]提取字符_replace()实现字符串替换
str()实现数字转型字符串
str()可以将其他数据类型转换为字符串
str(5.2)即‘5.2’str(True)即‘True’
使用[]提取字符
replace()实现字符串替换
字符串不可改变,可创建新的字符串对象
a=abcde
a=a.replace('c','高')即ab高de
字符串就是字符序列
str。指令将非字符串,转化为字符串
字符串就是字符的序列。
[]。字符串搜索从左往右依次为0 1 2 3 等
从右往左依次为 -1.-2.-3.-4 等
字符串是不可变的,无法赋值。
用a=a.replace 可以替换,会生成新的字符串。而改不了以前的字符串。
1.str()实现数字转型字符串:
2.使用[ ]提取字符:字符串的本质就是字符序列
正向搜索:最左侧第一个字符,偏移量是0,第二个偏移量是1,以此类推,知道len(str)-1为止;
反向搜索:最右侧第一个字符,偏移量是-1.第二个偏移量是-2,以此类推,直到-len(str)为止;
3.replace()实现字符串替换:
a = "abcdefghijklmn"
注:字符串是不可改变的,我们无法通过直接令a[0] = "gao"来改变字符串中第一个位置的内容,但是可以通过replace的方式来改变。在整个过程中,我们创建了新的字符串对象,而不是改变了以前的字符串
字符串索引正向从0开始,反向从-1开始
str.repalce("被替换字符","替换字符")
str()转字符串
正向搜索[0,len(str)-1]
反向搜索[-1,-len(str)]
replace()替换
a.replace('c','高‘)
返回新字符串