python_str的应用
name = "fsafalk" #nam是个变量名 fsafalk是变量 也是字符串
name.startswith('fs')#判断是否是fs开头
name.endswith('lk')#判断字符串是否是lk结尾
name.isdigit()#判断字符串是否是整数 ,是返回True 不是返回false
name.isalnum()#判断是否是阿拉伯数字.字母,是返回True 不是返回false
name.isdecimal()#判断是否是整数,是返回True 不是返回false
name.numeric()#判断是否是整数,是返回True 不是返回false
naem.capitalize()#首字变母大写
name.lower()#把大写变小写,但是去掉lower()就会变回原样,要想永久改变,name = name.lower(),把改变后值赋值给name
name.upper()#把小写变大写,但是去掉upper()就会变回原样,要想永久改变,name = name.upper(),把改变后值赋值给name
name.title()#把首字母变大写,但是去掉title()就会变回原样,要想永久改变,name = name.title(),把改变后值赋值给name
name.isalpha()#判断是否是纯英文字符,是返回True 不是返回false
name.title()#判断每个首字母是否都是大写,,是返回True 不是返回false
name.isupper()#判断每个字英文是否都是大写,是返回True 不是返回false
name.islower()#判断每个英文是否都是小写,是返回True 不是返回false
name.swapcase()#大写变小写,小写变大写
name.conut('f')#统计有几个f
name.rjust(50,'-')#打印五十个字符串,不够以'-'在左边补全
name.ljust(50,'-')#打印五十个字符串,不够以‘-’在右边补全
name.conter(50,'-')#打印五十个字符串,不够以-补全,字符串在中间,字符串超过五十个全部打印
name.find('f')#查看f所在的位置的索引坐标
name.rfind('f')#从右往左找到第一个f,显示出索引下标
name.lstrip()#去掉字符串左边的空格和换行符
name.rstrip()#去掉字符串右边的空格和换行符
name.strip()#去掉字符串左右两边的空格和换行符
name.replace('f','F',1)#替换吧小写替换为大写,替换从左往右第一个f
name.split('f')#字符串以f为分隔符,把f字符串分变成分隔符把字符串分割为列表
name = ['fa','f','werewr']
name='-',join(['fa','f','werewr])#把列表以'-'链接在一起组成字符串,''中可以不填可以填别的符号和字母....
name = 'fdaf{}fafe'
name.format(51)#指定大括号里的值为51
name = 'fdaf{fd}fafe'
name.format_map({fd:'fds'})#对大括号里的值进行指定
python_str的应用的更多相关文章
- Python_str 的内部功能介绍
float: x.as_integer_ratio():把浮点型转换成分数最简比 x.hex():返回当前值的十六进制表示 x.fromhex():将十六进制字符串转换为浮点型 float与long的 ...
- python_str 字符串的所有方法
# _Author:huang# date: 2017/11/28 # 字符串 '''print("hello" * 3)print("hello world" ...
- 人生苦短_我用Python_str(字符串)_001
# 字符串 str str_1 = 'hello,selenium,888,999' # 切片/截断 # 更换大小写 upper/lower 英文字符 print(str_1.upper()) pri ...
随机推荐
- I2C(一)框架
目录 I2C(一)框架 引入 整体框架 数据结构 文件结构 流程简述 参考文档 title: I2C(一)框架 date: 2019/1/28 17:58:42 toc: true --- I2C(一 ...
- ASP.NET MVC上传文件
最近参考网络资料,学习了ASP.NET MVC如何上传文件.最基本的,没有用jQuery等技术. 1.定义Model public class TestModel { [Displ ...
- MySQL保留字不能作为字段名使用
在设计MySQL字段的时候,无意中使用InOut这个名称作为字段名称,结果前端提交后就是没有写入数据库!但后端没有任何提示,跟踪mySQL日志,也没有留下痕迹,反复查,不得其解. 后来实在没有办法情况 ...
- twfont
module game { /** *Created by 渔歌烟火 on 2018/3/28. * 字体缓动动画 */ export class LabelEffect { private stat ...
- AppCan
启动服务 将app程序寄宿在计算机上,在计算机上调试:访问服务地址,将appToken值复制一下 在浏览器输入192.168.2.102:3000/appToken的值/文件路径后即可调试 入口文件 ...
- android 应用程序记录AAR
@note:接着读赵波的<android NFC开发实例详解>,单独列出这篇文章一是因为上一篇笔记太长了,网页编辑器不太方便编写,二是这部分的知识是android开发中的知识,以后也许会深 ...
- bootstrap时间格式化
/** * 将"2018-05-19T08:04:52.000+0000"这种格式的时间转化为正常格式 * @param time */ function timeFormat(t ...
- Linux 使用 arp-scan 检查是否存在IP地址冲突
如果前期没有做好IP地址规划,即使有IP地址统一不小心也会犯错!推荐服务器IP地址使用要登记明细,上次机房批量部署服务器,就将已再用的IP又分配给另一台服务器,还好对业务没有造成大的影响. 那么在给服 ...
- 添加一个非模态对话框在revit中
RequestHandler handler = new RequestHandler(); ExternalEvent exEvent = ExternalEvent.Create(handler) ...
- Android OS的image文件组成
Android OS由以下image文件组成: 1)Bootloader ---在设备启动时开始加载Boot image 2)Boot image ---Kernel 和 RAMdisk 3)Syst ...