010-python基础-数据类型-字符串操作
1、移除空白
1 username.strip()
2、分割
1 names = "alex,jack,rain" 2 names_1 = names.split(",") # 字符串分割之后变成列表 3 print(names_1) 4 #输出 5 ['alex', 'jack', 'rain']
3、合并列表各元素成为字符串
1 names_1 = ['alex', 'jack', 'rain'] 2 names_2 = "|".join(names_1) 3 print(type(names_1)) 4 print(names_2) 5 # 输出 6 <class 'list'> 7 alex|jack|rain 8 ##### 9 names_1 = "alex" 10 names = "apple" 11 names_2 = names.join(names_1) 12 print(type(names_1)) 13 print(names_2) 14 #输出 15 <class 'str'> 16 aapplelappleeapplex # apple作为分割符,分割names_1的各元素
4、字符串切片
1 name = "alexli" 2 print(name[2:4]) #方法与列表类似 3 #输出 4 ex
5、字符串是否是纯数字
1 age = input("age:") 2 print(type(age)) 3 if age.isdigit(): # isdigit()用于判断输入的字符串是否为纯数字,如果是,返回为True 4 age = int(age) 5 print(type(age)) 6 else: 7 print("invaild data type")
6、其他
1 name ='alex%sdf' 2 print(name.isalnum()) 3 print(name.endswith("df")) #判断字符结尾 4 print(name.startswith("la")) #判断字符开始 5 print(name.upper().lower()) 6 print(len(name)) #判断字符长度 7 print(name[0]) #根据字符索引进行切片 8 # 输出 9 False 10 True 11 False 12 alex%sdf 13 8 14 a
转载于:https://www.cnblogs.com/chhphjcpy/p/6063656.html
010-python基础-数据类型-字符串操作相关推荐
- Python 基础数据类型 -字符串(str)的详细用法
字符串是编程中最重要的数据类型,也是最常见的 1.字符串的表示方式 -单引号' ' 双引号 " " 多引号 """ """ ...
- Python基础——数据类型—字符串
数据类型--字符串 数据类型--字符串 查看数据的数据类型 type() enumerate() str字符串 字符串的常见操作 字符串的访问 字符串的截取 字符串的复制和拼接 字符串的大小写转换 字 ...
- Python基础知识-字符串操作
字符串常见操作 1.切片 2. 查询(find,index) 3. 大小写转换(upper.lower.swapcase.capitalize和title) 4. 对齐(center,just和zfi ...
- Python 基础之字符串操作,函数及格式化format
一.字符串的相关操作 1.字符串的拼接 + strvar1 = "我爱你," strvar2 = "亲爱的姑凉" res = strvar1 + strvar2 ...
- java——基础数据类型——字符串操作
======================================================================== 获取字符串长度 String st = "b ...
- Python运维开发(CMDB资产管理系统)——Python基础数据类型
Python基础数据类型 字符串(可以通过单引号,双引号,三个双引号来表示) 布尔(True和False) 整数 浮点数 列表 定义一个列表 列表常用的一些函数 append(向列表中添加元素,元素可 ...
- Python基础数据类型之字符串(二)
Python基础数据类型之字符串(二) 一.字符串的常规操作 二.字符串的大小写转换 1.首字母大写 2. 每个单词首字母大写 3.大写转化为小写 4.所有字母变成大写字母 二.验证码忽略大小写 三. ...
- python基础实例-Python基础之字符串常见操作经典实例详解
本文实例讲述了Python基础之字符串常见操作.分享给大家供大家参考,具体如下: 字符串基本操作 切片 # str[beg:end] # (下标从 0 开始)从下标为beg开始算起,切取到下标为 en ...
- Python基础数据类型之字符串(一)
Python基础数据类型之字符串(一) 一.字符串格式化 1.字符串占位符 2.字符串格式化操作 二.f-string格式化 三.字符串的索引 四.字符串的切片 1.常规切片使用方法 3.步长的介绍 ...
最新文章
- R语言tidyr包separate()函数实战详解:一列裂变为多列
- zynq学习01 zynq 单独使用PL模块点亮led
- Confluence 6 中样式化字体
- 财务大数据比赛有python吗-大数据工作内容有哪些?老男孩Python数据培训
- 【音频处理】Polyphone 样本编辑 和 样本工具 ( 波形图 | 信息 | 频率分析 | 均衡器 | 播放器 | 终点裁剪 | 自动循环节 | 空白移除 | 音量 平衡 音调 调整 )
- Linux 使用记录
- 一种通用整形数组压缩方法
- Linux版本的安装文件jdk,tomcat
- 爬虫基本功之学点JS(一)
- bat批处理更改文件后缀/挑出两个文件夹下不同名的文件
- 微软在 Linux 虚拟机偷偷安装Azure App,后修复严重漏洞但Linux虚拟机难以修复
- Python入门--特殊方法__len__(),__add()__
- 破解Access数据库
- 如何安装谷歌浏览器驱动(Google Chromedriver)
- 2014计算机基础知识,2014年计算机基础知识练习题240_甘肃中公教育
- 暴力破解之验证码绕过
- 关于割接9000W数据的一些事
- 大规模集群全网数据备份解决方案
- Xilinx伪双口RAM实现同步FIFO(解决读写冲突)
- Java基础 - 坦克大战(第四章,线程基础)