python字符串的基本用法
var1 = "hello word"
var2 = "runootab"
print var2.capitalize()#首字母大写
print (var2.count("ru"))#某个元素的个数
print var2.center(50,"-")#把var2放在中间,不够的-
print var2.encode()#二进制
print var2.endswith("ab")#判断以什么结尾
print var2.startswith("run")#判断以什么开头
print var2.find("run")#检测str是否包含在字符串中,如果指定范围beg和end,则检查是否包含在指定范围内,如果包含返回开始的索引值,否则返回-1
print var2.rfind("run")#类似于find()函数,不过是从右边开始查找
print var2.format()#格式化输出字符串
print var2.isalpha()#如果字符串至少有一个字符并且所有字符都是字母或者数字则返回true,否则返回false
print var2.isdigit()#如果字符串中只包含数字则返回true,否则返回false
print var2.islower()#如果字符串中包含一个区分大小写的字符,并且所有这些(区分大小写的)字符都是小写,则返回true,否则返回false
print var2.isupper()#如果字符串中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是大写,则返回true,否则返回false
print var2.isalnum()#如果 string 至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False
print var1.isnumeric()#如果字符串中只包含数字字符,则返回 True,否则返回 False
print var1.isspace()#如果字符串中只包含空白,则返回 True,否则返回 False.
print var1.lstrip()#截掉字符串左边的空格或指定字符。
var3 = "nihao"
print var1.replace("n","l",2)#把将字符串中的str1替换成str2,如果 max 指定,则替换不超过 max 次。 var3 ="dffHff " print var3.index("d")#从左边开始找 print var3.rindex("f")#类似于 index(),不过是从右边开始.
print var3.rjust(10,'d')#返回一个原字符串右对齐,并使用fillchar(默认空格)填充至长度 width 的新字符串 print var3.strip()#删除字符串字符串末尾的空格. print var3.split("H",1)#num=string.count(str)) 以 str 为分隔符截取字符串,如果 num 有指定值,则仅截取 num 个子字符串 var4 ="hello"+"\r"+"\n"+"哈哈哈哈" print var4.splitlines(False)#按照行('\r', '\r\n', \n')分隔,返回一个包含各行作为元素的列表,如果参数 keepends 为 False,不包含换行符,如果为 True,则保留换行符。 print var4.startswith("he")#检查字符串是否是以 obj 开头,是则返回 True,否则返回 False。如果beg 和 end 指定值,则在指定范围内检查。 print var1.swapcase()#将字符串中大写转换为小写,小写转换为大写 print var1.zfill(30)#返回长度为 width 的字符串,原字符串右对齐,前面填充0
python字符串的基本用法的更多相关文章
- python字符串内置用法,择选重要
- Python 字符串常见的用法
line = “ni hao wo jiao key” line.capotalize()#首字母大写 line.center(20)#居中显示固定的字符 line.count('n')#计数,计算该 ...
- python字符串-内置方法用法分析
1.字母大小写相关(中文无效) 1.1 S.upper() -> string 返回一个字母全部大写的副本
- Python 字符串
Python访问字符串中的值 Python不支持单字符类型,单字符也在Python也是作为一个字符串使用. Python访问子字符串,可以使用方括号来截取字符串,如下实例: #!/usr/bin/py ...
- Python 字符串处理大全.
Python 字符串 字符串是Pyhton中常用的数据类型,我们可以使用引号来创建字符串 . 创建字符串很简单 , 就不说了 . Python 访问字符串中的值 鬼叔本着简洁 使用的设计目的 , 在设 ...
- Python中AND-OR的用法
学习Python中的lambda函数的时候,才发现原来Python中的AND和OR还可以有一些别的用法.Python中的布尔逻辑计算的结果并非返回布尔值,而是返回它们相互之间的某一个.文章的部分例子来 ...
- [转] 强大的python字符串解析
1.python字符串通常有单引号('...').双引号("...").三引号("""...""")或('''...'' ...
- python 字符串探讨
本文内容基于python3 几乎所有有用的程序都会涉及到某些文本处理,不管是解析数据还是产生输出.字符串的学习是重点中的重点,这一节将重点关注文本的操作处理,比如提取字符串,搜索,替换以及解析等.大部 ...
- python 字符串操作方法详解
字符串序列用于表示和存储文本,python中字符串是不可变对象.字符串是一个有序的字符的集合,用于存储和表示基本的文本信息,一对单,双或三引号中间包含的内容称之为字符串.其中三引号可以由多行组成,编写 ...
随机推荐
- HTTP 2.0 原理详细分析
HTTP 2.0是在SPDY(An experimental protocol for a faster web, The Chromium Projects)基础上形成的下一代互联网通信协议.HTT ...
- [UE4]Overlay
Overlay容器的子控件叠加,没有z-order属性设置,只能在编辑器中调整前后层级,也不能设置位置.可以理解是Canvas Panel的简化控件
- [UE4]哪些数据可以保存
基本类型的数据都可以保存(整型,浮点型等等)和容器类型(数组.结构体.Maps(字典表)). 复杂数据类型可以使用结构体把要保存的数据提出出来,通过保存结构体,达到保存复杂数据类型的目的.
- css段落(后盾)
- Postgresql 珍藏级文章
https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server 如何设置参数值 https://www.cnblogs.com/zhao ...
- c#数组去重
第一种: string[] stringArray = { "aaa", "bbb", "aaa", "ccc", &q ...
- (转)C# BackgroundWorker组件的原理分析
原文地址:http://www.cnblogs.com/chaosimple/archive/2012/11/30/2796069.html 主要属性: 1.CancellationPending 获 ...
- Mysql数据类型DECIMAL(M,D)用法
在MySQL数据类型中,例如INT,FLOAT,DOUBLE,CHAR,DECIMAL等,它们都有各自的作用,下面我们就主要来介绍一下MySQL数据类型中的DECIMAL类型的作用和用法. 一般赋予浮 ...
- 零基础学习python_类和对象(36-40课)
今天我们开始学习面向对象的知识咯,之前我对面向对象也学的懵懵的,因为感觉知道好像又不是特别清楚,接下来我们一起来学习类和对象吧.零基础的课程我都是看小甲鱼的视频学的,没基础的可以去这个网址下载视频学习 ...
- ES6,变量,函数-参数,结构赋值
变量 var 1.可以重复声明. 无法限制修改-, 没有块级作用域 let不能重复声明,变量-可以修改,块级作const不能重复声明,常量-不能修改,块级作 函数——箭头函数function 名字() ...