浮点数除法 7/2 3.5
整数除法 7//2 3
幂 3**4 81
为什么python需要使用两种引号包含字符?
因为这样可以使转义字符少出现,从而提高程序的可阅读性
拼接字符串'hello'+'world'或'hello' 'world'
分片时,小于起始位置就被看做1,大于终止位置,会被当做-1
字符串长度函数 len(string) 例如len('abc') 的结果为3
split()是一个分割函数,若是不带参数,则默认是空白
join()函数则正好相反,例如','.join(name) name是一个列表
判断poem字符串是否以All字符串开头 poem.startwith('All')
相反的是 poem.endswith('All')
查找the第一次出现的位置 poem.find('the')
最后一次出现的位置 poem.rfind('the')
统计the 出现的次数 poem.count('the')
判断poem出现的字符都是字母数字吗 poem.isalnum()
string.strip(str) 将str开头或末尾的str删掉,str为空时,将空白符删掉
让字符串首字母变成大写 string.capitalize()
让所有单词的开头字母变成大写 string.title()
让所有字母变成大写 string.upper()
让所有字母变成小写 string.lower()
让所有字母的大小写转换 string.swapcase()
string.center(30)在30个字符空间里居中
string.ljust(30)左对齐
string.rjust(30)右对齐
string.replace(str1,str2,num),将string中的前num个str1替换成str2,若num是默认值,则替换出现的所有str1
注:当替换之后原来的string不变,若要使用新生成的string,则需要使用如下语句string = string.replace(str1,str2,num)