s3 = '123'
s2 = ' '
s1 = 'This Is \t Cash'
s='abcdefghijklmnopqrstuvwxyz'
s4 = "0000000this is string example....wow!!!0000000"
s5 = 'ab c\n\nde fg\rkl\r\n'
print(s[0:6])
print(len(s))
print(s.ljust(50,'0')) #'--->ljust方法' #返回一个原字符串右用字符串0填充左对齐并宽度50的新字符串
print(s.rjust(50,'0')) # '--->rjust方法' #返回一个原字符串左用字符串0填充右对齐并宽度50的新字符串
print(s.capitalize()) # '--->capitalize方法' #返回字符串首字母大写的副本
print( s.center(50,'*')) # '--->center方法' #表示原字符串居中两边填充宽度的用法
print(format(s, '.3')) # '--->format方法' #格式化输出也可当切片用的方式
print(s.upper()) # '--->upper方法' #将小写字母转换成大写字母
print(s.lower()) # '--->lower方法' #将大写字母转换成小写字母
print(s3.isdigit()) # '--->isdigit方法' #判断字符串如果是数字返回真True,不是返回假False
print(s.startswith('abc')) # '--->startswith方法' #判断字符串是否是以abc开头如果是返回真,否则返回假
print(s.endswith('yz')) # '--->endswith方法' #判断字符串是否以yz结尾是返回真,否则返回假
print(s1.expandtabs()) # 把字符串中的 tab 符号('\t')转为空格,tab 符号('\t')默认的空格数是8
print(s.isalnum()) # '--->isalnum方法' #判断字符串至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False
print(s.isalpha()) # '--->isalpha方法' #判断字符串至少有一个字符并且所有字符都是字母则返回 True,否则返回 False
print(s2.isspace()) # '--->isspace方法' #判断字符串中只包含空格,则返回 True,否则返回 False
print(s1.istitle()) # '--->istitle方法' #如果字符串中所有的单词拼写首字母是否为大写,且其他字母为小写则返回 True,否则返回 False
print(s4.strip('0')) # '--->strip方法' #返回移除字符串头尾指定的字符生成的新字符串
print(s.find('sd')) # '--->find方法' #检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。
print(s.index('s')) # '--->index方法' #检查是否包含在指定范围内,该方法与find()方法一样,只不过如果不在字符串中会报一个异常
print(s.partition('k')) #'--->partition方法' #生成一个分隔符k,第一个为分隔符左边的子串,第二个为分隔符本身,第三个为分隔符右边的子串。
print(s1.swapcase()) # '--->swapcase方法' #返回大小写字母转换后生成的新字符串
print(s5.splitlines()) # '--->splitlines方法' #返回一个包含各行作为元素的列表
print(s2.join(s3)) # '--->join方法' #返回通过指定字符连接序列中元素后生成的新字符串
print(s3.zfill(10)) # '--->zfill方法' #返回指定宽度的字符串原字符串右对齐,前面填充0

												

python基础---字符串常用方法汇总的更多相关文章

  1. python基础——字符串和编码

    python基础——字符串和编码 字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题. 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理.最早的计算机在设计时采用 ...

  2. Python 基础-> 字符串,数字,变量

    Python 基础:字符串,数字,变量 1. 字符串 (信息的一种表达方式) a. 使用引号创建字符串 b. 单引号,双引号,三引号: ', ", ''', ""&quo ...

  3. Python基础-字符串格式化_百分号方式_format方式

    Python的字符串格式化有两种方式: 百分号方式.format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存.[PEP-3101] This ...

  4. Python 基础 字符串拼接 + if while for循环

    注释单行注释 #多行注释 ''' 三个单引号或者三个双引号 """ ''' 用三引号引住可以多行赋值 用户交互 input 字符串拼接 +  ""%( ...

  5. Python基础——字符串

    Python版本:3.6.2  操作系统:Windows  作者:SmallWZQ 在Python中,字符串也是一种数据类型.相比其它数据类型,字符串算是比较复杂的.为何呢?因为字符串不仅包含英文字母 ...

  6. python拼接字符串方法汇总

    python拼接字符串一般有以下几种方法: 1.直接通过(+)操作符拼接 s = 'Hello'+' '+'World'+'!' print(s) 输出结果:Hello World! 这种方式最常用. ...

  7. python基础-字符串(6)

    一.引言 当打来浏览器登录某些网站的时候,需要输入密码,浏览器把密码传送到服务器后,服务器会对密码进行验证,其验证过程是把之前保存的密码与本次传递过去的密码进行对比,如果相等,那么就认为密码正确,否则 ...

  8. python基础——字符串、编码、格式化

    1.三种编码:ascii Unicode utf8 2.字符串和编码数字的两个函数:ord(字符转数字ord(‘A’)=65)和 chr(数字转字符chr(65)=A) 3.bytes存储编码,记住两 ...

  9. [Python] Python基础字符串

    Python的语法采用缩进的方式,一般使用四个空格,并且是大小写敏感的 字符编码 计算机只能处理数字,如果要处理文本,必须先把文本转换成数字才能处理 采用8个比特(bit)作为一个字节(byte) 一 ...

随机推荐

  1. layui -page 分页类

    <?phpnamespace page; // +---------------------------------------------------------------------- / ...

  2. .net NPOI C#处理Excel的类库使用

    ----------------------------------------------------------- .net NPOI C#处理Excel的类库使用https://www.nuge ...

  3. 用localStorage在页面间传值

    注意:要在同一域名下的页面才有效 在需要存储数据页面用localStorage设置数据 localStorage.setItem(key,value);//key要用单引号或者双引号包括着,value ...

  4. table使用display:block时会多出一条边框

    在静态页面中添加一个table,然后设置table的显示隐藏,当使用display:block显示table时出现了如下情况,详情请点击链接: http://jsbin.com/pinovorahu/ ...

  5. python基础--魔法方法、迭代器、上下文管理

    isinstance:判断一个对象是否是某个类的实例 参数一:要判断的对象 参数二:要判断的类型 issubclass:判断一个类是否是另一个类的子类 参数一:是待判断的子类 参数二:待判断的父类 _ ...

  6. 使用Workstation虚拟机部署Linux操作系统

    一.安装虚拟机: 1.安装VMware Workstation; 2.选择主页.点创建新的虚拟机: 3.选择“典型”然后点下一步: 4.选择稍后安装操作系统: 5.客户机从左系统选择“Linux”版本 ...

  7. 【P3056】【USACO12NOV】笨牛Clumsy Cows

    P3056 [USACO12NOV]笨牛Clumsy Cows 题目描述 Bessie the cow is trying to type a balanced string of parenthes ...

  8. Node.js的框架-express

    Node.js的框架 express 是第三方的 express const express=require('express'); const app=express(); const PORT=3 ...

  9. 客户端用javascript填充Dropdownlist,服务器端获取不到Dropdownlist的值

    今天遇到一个奇怪的问题,某一页面需要使用三级级联下拉列表框.为提高用户体验,采用jQuery的cascadingDropDown插件调用后台Web Services来实现ajax填充. 填充没有任何问 ...

  10. placeholder改变输入框字体颜色

    ::-webkit-input-placeholder {  color: #888;}:-moz-placeholder {  color: #888;}::-moz-placeholder{col ...