Python基础数据类型-String(字符串)
print("===========字符串类型常见方法=============")
a = "stringing"
print(a.capitalize()) # Stringing :首字符大写
print(a.upper()) # STRINGING 返回大写
print(a.islower()) # True 返回布尔值,都为小写返回True
print(a.count('s')) # 1:返回给定字符的数量
print(a.startswith("s")) # 如果 a 以指定的前缀开头's',则返回 True,否则返回 False。
print(a.endswith("s")) # False 返回布尔值,判断是否以指定字符结尾
print(a.find("aaa")) # -1:失败返回-1,没找到
print(a.find("in")) # 3:返回 a 中找到子字符串 "in" 的最低索引
print(a.index("g")) # 5:返回 a 中找到子字符串 "g" 的最低索引
print(a.isalnum()) # True: 如果 a 中的所有字符都是字母数字,则返回 True , a 中至少有一个字符,否则为 False。
print(a.isalpha()) # True : 如果 a 中的所有字符都是字母,则返回 True ,a 中至少有一个字符,否则为 False。
print(a.isnumeric()) # False: 如果 a 中只有数字字符,则返回 True, 否则为假。
print(" a bc ".strip()) # 去除首尾空格 ,返回'a bc'
print("abba".strip("a")) # 去除首尾字符'a',返回'bb'
print(a.split("n")) # ['stri', 'gi', 'g']
print(a.rsplit("r")) #['st', 'inging']
print(a.lstrip("s")) # tringing
print(a.replace("n","T")) # 由 "stringing"变成 "striTgiTg" n变成T
print("===========分割线============ ")
Python基础数据类型-String(字符串)的更多相关文章
- Python基础数据类型之字符串
Python基础数据类型之字符串 一.Python如何创建字符串 在python中用引号将一些文本包起来就构成了字符串(引号可以是单引号.双引号.单三引号,双三引号,它们是完全相同的) >> ...
- Python基础 数据类型 (字符串、列表、字典、元组、集合、堆、栈、树)
数据类型有整型.布尔.字符串.列表.字典.元组.集合.堆.栈和树. 1.整型: 整型就是数字 数字表示 python2 64位机器,范围-2^63~2^63-1 超出上述范围,python自动转化为l ...
- python基础数据类型之字符串操作
1.字符串切片ps:字符串是不可变的对象, 所以任何操作对原字符 是不会有任何影响的 s1 = "python最简洁" print(s1[0]) print(s1[1]) prin ...
- Python基础数据类型str字符串
3.3字符串str ' ' 0 切片选取 [x:y] 左闭右开区间 [x:y:z] 选取x到y之间 每隔z选取一次(选取x,x+z,....) z为正 索引位置:x在y的左边 z为负 索引位置:x在y ...
- 2、Python 基础类型 -- String 字符串类型
字符串常用的方法: 1.分割:string.split(str="", num=string.count(str)) 以 str 为分隔符切片 string,如果 num 有指 ...
- Python基础数据类型-字符串(string)
Python基础数据类型-字符串(string) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客使用的是Python3.6版本,以及以后分享的每一篇都是Python3.x版 ...
- 1--Python 入门--Python基础数据类型
一.Python基础语法 初次使用Python,首先要明确三点: Python的标识符(例如变量名.函数名等),可用字母.数字和下划线构成,不能以数字开头,且区分大小写. Python对于缩进敏感.在 ...
- 『Python基础-4』字符串
# 『Python基础-4』字符串 目录 1.什么是字符串 2.修改字符串 2.1 修改字符串大小 2.2 合并(拼接)字符串 2.3 使用乘号'*'来实现字符串的叠加效果. 2.4 在字符串中添加空 ...
- 图解python | 基础数据类型
作者:韩信子@ShowMeAI 教程地址:http://www.showmeai.tech/tutorials/56 本文地址:http://www.showmeai.tech/article-det ...
- Python基础数据类型-列表(list)和元组(tuple)和集合(set)
Python基础数据类型-列表(list)和元组(tuple)和集合(set) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客使用的是Python3.6版本,以及以后分享的 ...
随机推荐
- redis 缓存穿透和缓存击穿,缓存雪崩的原因及解决方案
缓存穿透 缓存穿透是指查询缓存中没有,数据库中也没有的数据 .从系统层面来看,请求像是穿透了缓存,直接访问数据库.这种情况会给系统带来潜在的风险,如果有大量的请求访问系统数据库中不存在的数据,会直接请 ...
- 解决Fiddler设置的代理总是被自动关闭,The system proxy was changed
火绒剑过滤路径ProxyOverride 停用服务SangforSP https://www.cnblogs.com/jspider/p/15896503.html
- python requests 模拟登录
转载: https://blog.csdn.net/m0_59485658/article/details/128115786
- scrum和SAFe
昨天公司培训了scrum开发流程和SAFe,留点资料记录一下 网站:www.scrum.cn 资料:<scrum敏捷软件开发>
- 基于winds10 安装docker 踩坑记录
1.官方下载 https://www.docker.com/ 2.根据提示安装 并重庆计算机3.双击运行 报 Docker Desktop is shutting down 提示 计算机c: 盘 A ...
- sass和less以及stylus的区别
一.区别: 需要配置不同:Sass需要Ruby环境:Less需要引入less.js:Stylus需要安装node 使用语法不用:Sass变量使用$ ;Less变量使用@:stylus变量使用 属性名 ...
- win10 校验MD5值
CertUtil -hashfile C:\xxxxx\xxx.xxx MD5 // C:\xxxxx\xxx.xxx为文件路径
- 批处理命令for循环(cmd命令)
记录一下: https://www.cnblogs.com/Braveliu/p/5081087.html
- C#中socket的简单使用
一.Socket的概念Socket其实并不是一个协议,而是为了方便使用TCP或UDP而抽象出来的一层,是位于应用层和传输控制层之间的一组接口. 当两台主机通信是,必须通过Socket连接,Socket ...
- python之路5:常用模块
模块简介 time & datetime模块 random os sys shutil json & pickle shelve xml处理 configparser hashlib ...