python--4

 

 

 这个就是元组,元组与数组之间的差别就是,元组里面的数据不可以进行更改

 

 

 而当其是数组的时候

 

 

 元组可以叠加w = s,t

 

 

当然在创建元组的时候需要添加”()“(建议加)

 

 

 要求左边的未知数要与右边元组数要一致

当然也可以换一种写法

 

 

 如上图
字符串:

可以做到,字母大小写的转换,首字母的大写(其余字符小写)

左中右对其

x = '12321'

x.center(18)

就会居中(相当于有18个空)

 

 

 其余同理

.count()方法用来查找某个字母的出现次数

里面可以有几个未知量(要查数据,开端,末端)

.find("x"):找该字符出现在哪个位置

.rfind("x"):从末端开始找第一个出现x的下标

替换:.expandtabs()将tab换成空格

.replace(“A”,“B”)将字符串中的A转换成B

.translate(table)

table是一个转换表格

 

 

具体如上

还可以放第三个数,即省略第三个字符串

判断语句:

返回一般是boolean类型的值

x.startwith("y"):判断x的首字母是否等于y的

于此相同,endwith()就是判断尾部

a(x[,[,]]):[]代表里面的数据可有可无,相当于增加功能

istitle:所有的字母的首字母都市大写

isupper:判断是否全是大写

upper:全改为大写

isdecimal()

isdigit()

isnumeric()

上面这三个判断是否是数字字符(范围逐渐变大,最后一个甚至可以中文)

isalnum()上面的集大成者

isidentifier()判断是否能做标识符(首字母是否为数字,有无空格啥的)

.lstrip()左侧不要留白

.rstrip()右侧不要留白

.strip()左右都不要留白

()里面可以添加数据,代表删除与数据相匹配的字符串.l代表左侧的(右侧的不管).r(同理)

.removeperfix(p)删除前缀为p的字符

.removesuffix(p)删除后缀为p的字符

.rpartition("p")查找p作为分隔符

“p”.join(["asdf","hjkk"])

输出为asdfphjkk

用join来进行拼接更牛批

,format方法

 

 

 

 

 

 同一个索引也可以被多次的选用,多次调用就行了

可以{0}{0}{1}{1},也可以{name}{age}  name=""  age=""

{{}}这个输出就是{}

align:位置

{:010}代表单位长度为10空的位置用0代替(放前面)

 

 

 使用“,”来做分隔符

 

 这个.2只可以使用在字符串中,不能用于数据里面,如果想用在数字里面需要添加类型

 

 {:"v"}.format(数据):其中v代表的意义

当v为b时:将参数转换为二进制的形式输出

当v为c的时候,将数据变成其对应的字符

  o为8进制

  x为16进制

  f为浮点数(默认为6位小数)

  F为浮点数(默认为6位小数)

  E位科学计数法输出(默认精度为6)

  e位科学计数法输出(默认精度为6)

  g小数以f的形势输出,大数以e的形式输出

  G小数以F的形势输出,大数以E的形式输出

  %将其转换为%分号形式(保留6个小数位)

更高级的玩法---------------"{:.{p}f}".format(1.12313,p = 2)  就是将小数保留两位

f-字符串  

 

 就是这么方便,tnnd,前面有是白雪

 

 

 

 

 简简单单~~~~~~~~~~

 

  

posted @   湖南陈冠希  阅读(101)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
点击右上角即可分享
微信分享提示