Python基础之字符串类型内置方法
2024-10-10 14:50:10
1. 字符串类型
- 用途:姓名,性别等
- 定义:
name1 = 'zhaojun'
name2 = "zhaojun"
name3 = '''zhaojun'''
name4 = """zhaojun"""
a = str(1, 1)
2. 常用操作及内置方法
a = 'abbbcgdfghh'
b = 'ababababa'
c = ' fdgfdhgf '
print(a + b)
print(a * 10)
print(a[2]) # 按索引取值
print(a[-1]) # 按索引取值
print(a[1:3]) # 切片
print(a[:7:2]) # 切片
print(len(a)) # 长度
print('gd' in a) # in
print('gd' not in a) # not in
print(c.strip()) # 默认移除两端空白,空号内可传入要移除的内容
print(b.split('b')) # 以要求的字符切割字符串并返回一个列表
for i in a: # 循环,遍历字符串
print(i)
3. 其他内置方法
n.lstrip() & n.rstrip() # 移除左/右端空白
n.lower() & n.upper() # 全部小写/大写
n.startswith('ab') & n.endswith('ab') # 是否以ab开头/结尾
n.rsplit() # 从右边开始切割
'-'.join(lst) # 将列表元素以-连接
replace('a','b') # 将a替换为b
n.isdigit() # 判断n内元素是否是纯数字
"""
以下内容只做了解
find|rfind|index|rindex|count
center|ljust|rjust|zfill
expandtabs
captalize|swapcase|title
is系列
"""
最新文章
- C#常用类库(100多个)
- currentColor-CSS3非常有用的变量
- OPENSSL 学习整理-介绍
- C#闪屏
- URAL1018 Binary Apple Tree(树dp)
- [算法练习]最长公共子串(LCS)
- Java 热部署深入探索
- IOS各种手势操作实例
- 深入理解 JavaScript(三)
- 1297. Palindrome ural1297(后缀数组)
- matplotlib中subplot的各参数的作用
- 使用ghost装完系统后出现“引用了一个不可用的位置”
- js 判断数组中的值是否都相等
- 通过修改Tomcat配置,解决乱码问题
- css3: 基本知识记录
- cocos 自动内存管理分析
- 逐步构建循环神经网络 RNN
- docker下centos安装ping命令
- vue练习
- 导入mysql报错问题
热门文章
- qgis3.16.6+vs2017再编译(debug+release)
- 设计模式 - Bridge 桥模式
- MyBatis源码分析(三):MyBatis初始化(配置文件读取和解析)
- 实验5:开源控制器实践——POX
- HTML 罗盘式时钟
- Python小练习之验证“哥德巴赫猜想”
- Mac 搭建后端PHP+Go环境
- 【java+selenium3】模态框处理(五)
- 『学了就忘』Linux基础命令 — 37、Linux中挂载操作的相关命令
- Spring @Component生成bean名称的规则(当类的名字是以两个或以上的大写字母开头的话,bean的名字会与类名保持一致