Python day字符串所有使用
字符串所有的操作
name = "dio"
names = "my\t name is {Name} and i am a {job}"
print(name.capitalize())#首字母大写
print(names.count("a"))#数字符里面有几个重复的指定字母
print(names.center(50,"-"))#前一个数字表示一共要打印50个位置,不够的地方用后面双引号内的内容补上
print(name.endswith("o"))#判断一个字符串是否以括号内的字母或单词甚至后缀结尾,若是返回True
print(names.expandtabs(tabsize=80))#把字符串中的\t转换成数字内要求的空格
print(names.find("aya"))#返回开头字母的位置,字符串也可以切片
print(names[names.find("name"):])#字符串切片
print(names.format(Name = "Dongwei",job = "Fighter"))#复习一下
print(names.format_map({'Name':'Carlos','job':'magician'}))#称其为字典,之后在复习,效果和format差不多
print(names.isalnum())#是否是阿拉伯数字加上字母
print(names.isalpha())#是否是纯英文字符
print('12'.isdecimal())#s是不是十进制
print('12'.isdigit())
print('_1as'.isidentifier())#判断是不是一个合法的标识符
print('DIO'.isnumeric())#是不是字符串里面是不是只有数字
print(' '.isspace())#判断是不是空格
print('My Mame Is '.istitle())#判断每一个单词前首字母是不是大写
print('My '.isprintable())#判断可以打印与否,一般只有tty file或者drive file不行
print("DIO".isupper())#判断是不是都是大写
print('+'.join(["DIO","JOJO"]))#可以把括号内的东西放到前面的东东两旁
print(names.ljust(50,"*"))#保证一串字符串长度够前面那个数字,不够用后面双引号内东西补上
#print(names.rjust())#和上面反过来,在前面加上东东
print(names.lower())#所有变小写
print(names.upper())#所有变大写
print('\nDio'.lstrip())#去掉字符左边的空格和回车
print("DIO\n".rstrip())#同上,去右边
print(' dio\n'.strip())#去掉所有左右两边空格和回车
p = str.maketrans("abcdefghijklmn","1283764590udhf")#建立一个翻译系统p,两个双引号里面数量对应一样多
print("mamami2".translate(p))#套用p的前后转换规则,翻译这一行前面的字符串,加密用的
print('DIO'.replace('D','G'))#用后面的东东替换前面的东东,体现在字符串里
print('DIO DADA'.replace('D','G',2))#后面再加上数字表示只替换几个东东
print('llllll'.rfind('l'))#找到最右边的那个字符的下标
print('1+2+3'.split('+'))#a按给的字符当做数组间隔,比如例子中的按+分割开123三个字符
print('1+2\n+3+4'.splitlines())#按照换行分数组
print('Dio'.swapcase())#大小写互换
print('dong wei'.title())#将开头都变成大写
print('dio'.zfill((50)))#没什么用
Python day字符串所有使用的更多相关文章
- Python格式化字符串~转
Python格式化字符串 在编写程序的过程中,经常需要进行格式化输出,每次用每次查.干脆就在这里整理一下,以便索引. 格式化操作符(%) "%"是Python风格的字符串格式化操作 ...
- python学习--字符串
python的字符串类型为str 定义字符串可以用 ‘abc' , "abc", '''abc''' 查看str的帮助 在python提示符里 help(str) python基于 ...
- Python格式化字符串和转义字符
地址:http://blog.chinaunix.net/uid-20794157-id-3038417.html Python格式化字符串的替代符以及含义 符 号 说 明 ...
- [转载] python 计算字符串长度
本文转载自: http://www.sharejs.com/codes/python/4843 python 计算字符串长度,一个中文算两个字符,先转换成utf8,然后通过计算utf8的长度和len函 ...
- Python基础-字符串格式化_百分号方式_format方式
Python的字符串格式化有两种方式: 百分号方式.format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存.[PEP-3101] This ...
- python判断字符串
python判断字符串 s为字符串s.isalnum() 所有字符都是数字或者字母s.isalpha() 所有字符都是字母s.isdigit() 所有字符都是数字s.islower() 所有字符都是小 ...
- Python格式化字符串
在编写程序的过程中,经常需要进行格式化输出,每次用每次查.干脆就在这里整理一下,以便索引. 格式化操作符(%) "%"是Python风格的字符串格式化操作符,非常类似C语言里的pr ...
- python(七)字符串格式化、生成器与迭代器
字符串格式化 Python的字符串格式化有两种方式:百分号方式.format方式 1.百分号的方式 %[(name)][flags][width].[precision]typecode (name) ...
- Python 的字符串格式化和颜色控制
(部分内容源自武神博客和网络收集.) Python的字符串格式化有两种方式: 百分号方式.format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两 ...
- python反转字符串(简单方法)及简单的文件操作示例
Python反转字符串的最简单方法是用切片: >>> a=' >>> print a[::-1] 654321 切片介绍:切片操作符中的第一个数(冒号之前)表示切片 ...
随机推荐
- yii2.0 数据生成 XML 格式。
return 部分的数组就是你要生成 xml 的数据. 生成的格式如下: yii2.0 中使用 xml 就是这么简单!
- vue 退出动画无效解决方法
遇到一个问题:给模态框加入退出动画,进入的动画效果是有的,可是退出的动画就没有了. 写个简单的结构: <div class="mask" v-show="warni ...
- caioj 1067动态规划入门(一维一边推5: 乘积最大(高精度版))
因为这里涉及到乘号的个数,那么我们可以用f[i][j]表示前i个位乘号为j个时的最大乘积 那么相比上一题就是多了一层枚举多少个乘号的循环,可以得出 f[i][r] = max(f[j - 1][r - ...
- Go 语言编程
[课程名称]Go 语言编程 [课程时间]2014年7月30日(周三) 20:50 - 22:00 [课程安排]20:50-21:00 通过邮件地址登录网络课堂 ...
- Ubuntu 安装软件和centos 对比命令
之前都是使用Redhat 或者Centos 等rpm的linux ,开始使用ubuntu 很不习惯 1. 安装命令Centos : yum install httpd ...
- net.sf.json Maven依赖配置
转自:https://blog.csdn.net/qq_36698956/article/details/80772984 今天搭框架开始实现前台的json了,于是逐个找适合的框架,发现要实现json ...
- HTTP 与 HTTPS
https就是http和TCP之间有一层SSL层,这一层的实际作用是防止钓鱼和加密. 防止钓鱼通过网站的证书,网站必须有CA证书,证书类似于一个解密的签名. 另外是加密,加密需要一个密钥交换算法,双方 ...
- 天意——thinkphp方法名大小写问题
今天星期六,晚一小时上班.早起后背了会单词就骑自行车上班了.我是个有豪车梦的男生,每看到什么保时捷啊,雷克萨斯啊开过都会呆呆的看一会.现在虽然我买不上车,但是我可以靠我自己先买一台帅气的大摩托啊哈哈. ...
- python单元测试-unittest
python内部自带了一个单元测试的模块,pyUnit也就是我们说的:unittest 1.介绍下unittest的基本使用方法: 1)import unittest 2)定义一个继承自unittes ...
- 学习《Python数据科学手册》高清中文PDF+高清英文PDF+代码
如果有一定的数据分析与机器学习理论与实践基础,<Python数据科学手册>这本书是绝佳选择. 是对以数据深度需求为中心的科学.研究以及针对计算和统计方法的参考书.很友好实用,结构很清晰.但 ...