首页 > 编程语言 >python笔记1

python笔记1

时间:2023-02-07 17:45:56浏览次数:44  
标签:python XXX list pop 大儿 笔记 字符串

1.python转义符

\"输出等于“
\n 换行
\r 覆盖,后面覆盖前面 
\b 删除前面一个字节
\t 制表符 :插入四个空格,但是会自动补齐
\\ 两个斜杠表示一个斜杠
r 在前面写个r表示转义字符失去作用

2.python 字符串类型

(1)字符串

  python字符串拼接  'XXXX'.join((a,b,c))

  python字符串replace,upper,lower

  python 字符串分割
    split('a')分割完得到list
    trip()去除首尾空格
    trip('a')去除首尾对应字符
    replace('XXX','AAAA')

`  python 格式化输出

%s :为字符占位
%d :为数值类型占位
%f :为浮点数占位
%s %d %f ' %('ad','cd','f')

F表达式 : F'你{}是我的好大儿{}'.format('','')

    len(AAA)
    保留两位小数"{:.2f} ".format() 
    百分比保留两位小数"{:.2%} ".format()

(2)列表 List

list=[]
加法:list相加
乘法:
del:删除list或 del a[1]
append:向表尾添加元素
insert:insert(0,'我的好大儿')
clear:清除所有元素
remove:remove('我的好大儿')
pop:pop() 或者pop(3)默认删除最后一个元素 
index:查找 a.index('我的好大儿')
reverse:逆序元素 a[::-1]
extend:一次添加多个,节约空间,添加的是元素 a.extend([1,2,3])
append 添加的是list
copy:
sort:按照ASCII码进行排序,同一类型才能进行排序,reverse=Ture,逆序排序
count:计算某个元素的出现次数

(3)python 元组 tuple ()

与list相似
能用list就能用tuple
tuple内容不可变
加法:
tuple里的list可以更改
元祖可以不写括号
元祖只有一个数据(10,)
乘法:重复数据

(4)python 集合 set() {}

字典/列表不能放在集合里面
str,list,tuple,dict自动去重
add:
update:将集合合并,一次添加多个
remove:没有会报错
pop:随即删除
discard:没有不会报错
&:交集
|:并集

(5)python 字典 dict() {}

字典的键不可变,不可重复
增:d["XXX"]="CCCC"
删: del d["XXXX"]
查:用键查看
改:用键修改
get:d.get("XXX")
key:d.key()返回所有键
items:d.items() 返回所有键值对
values:d.values()返回素有键值
clear:清空字典
copy:
fromkeys:
pop:d.pop("XXX")
popitem:d.popitem() 
setdefault: 
update:d1.update(d2)
items():输出键和键值

 

标签:python,XXX,list,pop,大儿,笔记,字符串
From: https://www.cnblogs.com/cangqiongjk/p/17099284.html

相关文章

  • 《可能性的艺术》——读书笔记
    2023.2.3序言①米兰达警告:你有保持沉默的权利,但是你所说的每句话都将成为呈堂证供第一讲:政治比较的维度②智慧的本质就是对事物比例的公正判断2023.2.7第二讲:和......
  • 思源笔记用Python+quicker实现自动添加标题编号
    实现原理:通过Python访问笔记的源文件,将标题前面增加编号+tab键,在写回源文件为防止重复写入,每次编号前会清理之前编号清除,清理原理为将标题行用tab键分割,......
  • CentOS7离线静默安装Oralce11(p13390677_112040)(转发+笔记)
    原文:https://blog.csdn.net/u014644574/article/details/1193259441、下载并上传到/root目录下p13390677_112040版本是付费版,免费版安装参考:CentOS7安装Oralce11g_u014......
  • java学习笔记
    1.java经典题目练习看旁边的目录分类:​​点这里​​ 2.常用实用类​​JavaFile类​​ ​​java大数类总结​​3.知识点​​java对自定义类型的两种排序方法(Arrays.sort和......
  • python之jwt实现
    https://www.jianshu.com/p/03ad32c1586cimportjwtimporttimeheaders={"alg":"HS256","typ":"JWT"}#设置headers,即加密算法的配置salt="asgfdgerher......
  • 微机原理与系统设计笔记3 | 8086cpu指令系统
    打算整理汇编语言与接口微机这方面的学习记录。本部分介绍8086的指令系统(一些与程序设计密切相关的如子程序调用指令放在下一部分)。参考资料西电《微机原理与系统......
  • Docker学习笔记
    1.简介与安装打包:就是把你软件运行所需的依赖、第三方库、软件打包到一起,变成一个安装包分发:你可以把你打包好的“安装包”上传到一个镜像仓库,其他人可以非常方便的获取......
  • 大学生学html5课堂笔记
    html 如果时间允许,会涉及到html5Css 如果时间允许,会涉及到css3学习的技术,主要为html4+css2如果你有HBuilder sublim vsCode,可不选择下载HBuilderX前端三剑客:HTML+CS......
  • 《Vue.js 设计与实现》读书笔记 - 第12章、组件的实现原理
    第12章、组件的实现原理12.1渲染组件在渲染器内部的实现看,一个组件是一个特殊类型的虚拟DOM节点。之前在patch我们判断了VNode的type值来处理,现在来处理类型为......
  • python学习之 logging包
    1,logging包python的一个包,专门用来写日志的。官方一共划分了6个等级的log类型,分别对应重要性等级50,40,30,20,10,0:级别排序:CRITICAL>ERROR>WARNING>INFO>DEBUG>NOT......