第二节,继续昨天的内容

字符串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的方法汇总(二)相关推荐

  1. int转为string类型方法

    1)String类的valueOf()方法 int i=5; String s=String.valueOf(i); 2)Integer类的Integer.toString()方法 int i=5; ...

  2. 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 ...

  3. php把int转string,如何在php中实现int转string

    如何在php中实现int转string 发布时间:2020-07-20 09:22:45 来源:亿速云 阅读:83 作者:Leah 如何在php中实现int转string?针对这个问题,这篇文章详细介 ...

  4. JavaScript int转string string转int

    本文档为个人博客文档系统的备份版本.作者:小游.作者博客:[点击访问](https://xiaoyou66.com string转int 主要有下面种方法 parseInt(num); // 默认方式 ...

  5. day02--java基础编程:变量,数据类型,类型转换,运算规则,运算符,分支结构,循环(随机数),方法,重载,可变参数,递归,数组,冒泡排序

    1 Day02–变量+数据类型+类型转换 1.1 前言 1.1.1 标识符 可以简单的理解为一个名字.在Java中,我们需要标识代码的很多元素,包括包名.类名.方法.字段.变量等.我们选择的名称就称为 ...

  6. day02--java基础编程:变量,数据类型,类型转换,运算规则,Scanner,运算符,分支结构,循环(随机数),方法,重载,可变参数,递归,数组,冒泡排序

    1 Day02–变量+数据类型+类型转换 1.1 前言 1.1.1 标识符 可以简单的理解为一个名字.在Java中,我们需要标识代码的很多元素,包括包名.类名.方法.字段.变量等.我们选择的名称就称为 ...

  7. BinaryReader 、BinaryWriter是方便用二进制方式读写int,double,string之类的数据

    BinaryWriter类:MSDN以二进制形式将基元类型写入流,并支持用特定的编码写入字符串. 这个MSDN的解释,是不是说BinaryWriter类是将数据以二进制的形式写入文件,在文件中显示的是 ...

  8. java switch char_Java7中Switch为什么只支持byte、short、char、int、String

    Java 7中,switch的参数可以是String类型了,这对我们来说是一个很方便的改进.到目前为止switch支持这样几种数据类型:byte short int char String .但是,作 ...

  9. Java13-day04【Integer、int和String的相转、自动装箱和拆箱、Date、SimpleDateFormat、Calendar、异常、try...catch、throws】

    视频+资料(工程源码.笔记)[链接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg   提取码:zjxs] Java基础--学习笔记(零起点打开java ...

最新文章

  1. Java 内存查看与分析
  2. arm920T与arm926的区别[转载]
  3. Eclipse分栏显示同一个代码文件的设置
  4. cn101388899 一种web服务器前后台关联审计方法及系统,启明星辰数据库审计精确识别操作者...
  5. php 正则报错,PHP正则替换函数preg_replace()报错:Notice Use of undefined constant的解决方法分析...
  6. 跳转指令微型计算机,哪种类型的汇编程序跳转指令最有用?
  7. Mac效率软件|HazeOver轻松虚化背景,专注当前任务窗口
  8. 带你了解AKG正反向算子注册+关联流程
  9. 你的简历已经被机器人筛选了
  10. spring Boot 学习(一、Spring Boot与缓存)
  11. 【Java设计模式】——工厂模式
  12. 华为荣耀20和x10比较_华为畅享20plus和荣耀x10对比哪个好?入手哪一款更香
  13. JAVA基础之单例模式
  14. 加装机械硬盘后如何给磁盘分区
  15. rabbitmq创建账号
  16. 雷军微博拧螺丝CFO为粉丝数发愁
  17. 免费最新微信,QQ拦截查询代码接口
  18. eclipse点餐系统的框架
  19. 安卓7.1 新特性Shortcut
  20. 实验一.MATLAB求解优化问题

热门文章

  1. 未来的搜索大战:生态能力成为胜负手
  2. JNI和NKD入门系列二,mac环境下配置NDk,并在android studio上进行JNI开发
  3. python内置类属性 __dict__ __name__ __module__ __doc__ __bases__
  4. 面向最大使用效益的充电站网络优化方法
  5. 用Keil C编制单片机高级语言程序,KeilC单片机C语言与研究.doc
  6. FreeBSD安装调试
  7. 拒绝背后黑手的窥探IPC$漏洞大揭秘
  8. Oracle字符串截取和大小写转换
  9. ASCII编码和Unicode编码的区别和联系
  10. 关于深度学习理论和架构的最新综述(part3)