运算符与基本数据类型int和string的方法汇总(二)
第二节,继续昨天的内容
字符串str的方法解释:
s = "uyiujoiuerwe\t0821jkjljsdf"
# 将字符串分割为n个字符为一组,将数据切割开来,与到制表符和换行符。一旦遇到制表符若长度不满n,则会用空格填充。
s.expandtabs(6)
test = "username\temail\tpassword\tpassword\nstark\tstark@qq.com"
test.expandtabs(10)
test = "aa2df"# 判断是否只包含字母
test.isalpha()# 判断是否是数字,isdecimal和isdigit都能用于判断是否只包含数字,但是isdigit可以判断特殊数字如②
test = "②"
v1 = test.isdecimal() # False
v2 = test.isdigit() # True#字母,数字,下划线:符合这个条件就为标识符
test = "_123"
v3 = test.isidentifier()# 判断是否为数字,isnumeric支持判断中文数字和②
test = "二"
v4 = test.isnumeric() # True# 判断字符串中是否包含不可见的字符如\t,\n
test = "iosa\tasd"
v5 = test.isprintable()# 判断字符中是否全部都是空格
test = " "
v6 = test.isspace()# 判断每一个字母是否都是首字母大写
test = "Hello world"
v7 = test.istitle() # False
v8 = test.title() #变成标题
v9 = v8.istitle() # True# ********非常重要*********
# 把字符串的每个字符用分隔符进行拼接
test = "你是风儿我是沙"
print(test)
t = ' '
v10 = t.join(test)
print(v10)# 与center相似,把分隔符全部放左边或右边
test = "stark"
v11 = test.ljust(20, "*")
v12 = test.rjust(20, "*")
v13 = test.zfill(20) # 默认使用0进行填充# 转换为小写,可用于验证码大小写输入均可识别。
test = "STARK"
v14 = test.lower()
v15 = v14.islower()# 转换为大写
test = "stark"
v16 = test.upper()
v17 = v16.isupper()# 去除字符串中间的空格,以及换行符制表符等
test = " stark "
v18 = test.lstrip() # 去除左边空格
v19 = test.rstrip() # 去除右边空格
v20 = test.strip() # 去除两边空格
test = "astark"
v21 = test.lstrip("a") #通过传入参数可以指定去除字符# strip还可以将输入的参数和字符串中全部字符的交集剔除
v22 = test.strip("st")
print(v22) # "ark"# 通过maketrans生成字典,将字符串中的key兑换为值
test = "stark"
k = "aeiou"
v = "12345"
d = str.maketrans(k,v)
v23 = test.translate(d)
print(v23) #st1rk# 分割字符串,partition只能分割城3份
test = "testabcde"
v24 = test.partition('t')
v25 = test.rpartition('t')
v26 = test.split('t') # spilt默认全分割匹配到的t会删除
v27 = test.rspilt('t')
运算符与基本数据类型int和string的方法汇总(二)相关推荐
- int转为string类型方法
1)String类的valueOf()方法 int i=5; String s=String.valueOf(i); 2)Integer类的Integer.toString()方法 int i=5; ...
- Java String到int,Java int到String
Today we will look at Java String to int conversion and then java int to String conversion. Java pro ...
- php把int转string,如何在php中实现int转string
如何在php中实现int转string 发布时间:2020-07-20 09:22:45 来源:亿速云 阅读:83 作者:Leah 如何在php中实现int转string?针对这个问题,这篇文章详细介 ...
- JavaScript int转string string转int
本文档为个人博客文档系统的备份版本.作者:小游.作者博客:[点击访问](https://xiaoyou66.com string转int 主要有下面种方法 parseInt(num); // 默认方式 ...
- day02--java基础编程:变量,数据类型,类型转换,运算规则,运算符,分支结构,循环(随机数),方法,重载,可变参数,递归,数组,冒泡排序
1 Day02–变量+数据类型+类型转换 1.1 前言 1.1.1 标识符 可以简单的理解为一个名字.在Java中,我们需要标识代码的很多元素,包括包名.类名.方法.字段.变量等.我们选择的名称就称为 ...
- day02--java基础编程:变量,数据类型,类型转换,运算规则,Scanner,运算符,分支结构,循环(随机数),方法,重载,可变参数,递归,数组,冒泡排序
1 Day02–变量+数据类型+类型转换 1.1 前言 1.1.1 标识符 可以简单的理解为一个名字.在Java中,我们需要标识代码的很多元素,包括包名.类名.方法.字段.变量等.我们选择的名称就称为 ...
- BinaryReader 、BinaryWriter是方便用二进制方式读写int,double,string之类的数据
BinaryWriter类:MSDN以二进制形式将基元类型写入流,并支持用特定的编码写入字符串. 这个MSDN的解释,是不是说BinaryWriter类是将数据以二进制的形式写入文件,在文件中显示的是 ...
- java switch char_Java7中Switch为什么只支持byte、short、char、int、String
Java 7中,switch的参数可以是String类型了,这对我们来说是一个很方便的改进.到目前为止switch支持这样几种数据类型:byte short int char String .但是,作 ...
- Java13-day04【Integer、int和String的相转、自动装箱和拆箱、Date、SimpleDateFormat、Calendar、异常、try...catch、throws】
视频+资料(工程源码.笔记)[链接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg 提取码:zjxs] Java基础--学习笔记(零起点打开java ...
最新文章
- Java 内存查看与分析
- arm920T与arm926的区别[转载]
- Eclipse分栏显示同一个代码文件的设置
- cn101388899 一种web服务器前后台关联审计方法及系统,启明星辰数据库审计精确识别操作者...
- php 正则报错,PHP正则替换函数preg_replace()报错:Notice Use of undefined constant的解决方法分析...
- 跳转指令微型计算机,哪种类型的汇编程序跳转指令最有用?
- Mac效率软件|HazeOver轻松虚化背景,专注当前任务窗口
- 带你了解AKG正反向算子注册+关联流程
- 你的简历已经被机器人筛选了
- spring Boot 学习(一、Spring Boot与缓存)
- 【Java设计模式】——工厂模式
- 华为荣耀20和x10比较_华为畅享20plus和荣耀x10对比哪个好?入手哪一款更香
- JAVA基础之单例模式
- 加装机械硬盘后如何给磁盘分区
- rabbitmq创建账号
- 雷军微博拧螺丝CFO为粉丝数发愁
- 免费最新微信,QQ拦截查询代码接口
- eclipse点餐系统的框架
- 安卓7.1 新特性Shortcut
- 实验一.MATLAB求解优化问题
热门文章
- 未来的搜索大战:生态能力成为胜负手
- JNI和NKD入门系列二,mac环境下配置NDk,并在android studio上进行JNI开发
- python内置类属性 __dict__ __name__ __module__ __doc__ __bases__
- 面向最大使用效益的充电站网络优化方法
- 用Keil C编制单片机高级语言程序,KeilC单片机C语言与研究.doc
- FreeBSD安装调试
- 拒绝背后黑手的窥探IPC$漏洞大揭秘
- Oracle字符串截取和大小写转换
- ASCII编码和Unicode编码的区别和联系
- 关于深度学习理论和架构的最新综述(part3)