python基础语法之字符串
一、python字符串存储特点
在python中,字符串一旦建立后就不可进行更改。因此每次所谓的变量替换,都相当于一个指针的指向变换
二、字符串的格式化输出
- %占位符:传统的方法。
f-string格式:推荐使用
name = "路飞" address = "福建省福州市" age = 18 print(f"姓名:{name},地址:{address:10},年龄:{age:<15}")
结果输出姓名:路飞,地址:福建省福州市 ,年龄:18
其中address:10表示address变量占10个格子,int型age默认为右对齐。可采用<调整为左对齐
三、字符串的索引和切片
索引分为正索引和负索引。
切片语法:字符串对象[开始索引,结束索引,步长(默认为1)]
**四、字符串的"+"、""、"in"**
五、字符串内置方法
必须明确注意一点:字符串的内置方法只能由字符串使用 - upper():全部转换为大写 和 lower():全部转换为小写
- startswith() 和 endswith()
- find() 和 index():用于查找子字符串的索引
- strip():去除字符串两端的空格或换行符。还可用于去除指定字符
- isdigit():判断字符串是否为数字字符串
- split() 和 join():分割和拼接
- replace():子字符串替换
- count()方法:计算字符串中某字符出现次数
浙公网安备 33010602011771号