文章目录
python缩减版笔记
-
计算机中时间的表示是从“1970年1月1日00:00:00"开始,以毫秒进行计算,我们也把1970年这个时刻称为“unix时间点”。
-
ord()函数,把字符转换成数字
-
chr()函数,把数字转换成字符
-
print(“asdfa”,end=“xxx”),print函数默认换行结束,可以加参数end=“xxx”,这样就以xxx结束。
-
str() 其他类型转字符串
-
[]提取字符,字符串就是字符序列, 和c语言里[]下标运算符一样。 但是可以用负数,而且是只有提取这个功能
-
replace()函数,字符串不可改变,但是我们有时候确实需要替换某些字符,这时我们通过创建新的字符串来实现。 aaa.replace(“要被替换的字符串”,“替换的字符串”)
-
slice() 字符串切片操作,可以让我们快速的提取子字符串。标准格式为:[起始偏移量start : 终止偏移量end : 步长step]
[:] 提取整个字符串
[start:] 从start索引开始到结尾
[:end] 从头开始直到end-1
[start:end] 从start到end-1
[完整版本] -
split()分割和join()合并, 如果不指定分隔符,默认使用空白字符。
-
in() 和not int()判断在不在一个串里
-
字符串查找
len(a) 字符串长度
a.startswith("字符串“) 以指定字符串开头
a.endswith(“字符串”) 以指定字符串结尾
a.find("字符串”) 第一次出现指定字符串的位置
a.rfind("字符串”) 最后一次出现指定字符串的位置
a.count("字符串“) 指定字符串出现了几次
a.isalnum() 所有字符全是字母或数字 -
strip() 去除字符串首位指定信息。默认空格
-
大小写转换
-
格式
. -
字符串格式化。format()基本用法。基本语法是通过{}和:来代替以前的%
a=“名字是:{0},年龄是:{}”
a.format(“花花”,19) -
填充与对齐 ^.>.< 分别是居中,右对齐,左对齐。后面带宽度。{0:* ^8}
-
列表插入元素四种方法
a. a.append() 直接在列表尾部插入一个元素
b. +运算符号。重新创建新对象,将原列表的元素和新列表的元素依次复制到新的列表对象中。不建议使用。
c. a.extend() 将目标列表的所有元素添加到列表的尾部。属于原地操作,不创建新对象。 a.extend([30,50]) 两个列表整合。
d. a.insert() 可以奖指定的元素插入到列表对象的任意指定位置。a.insert(2.100) 在2处添加100
e. 乘法扩展 -
删除列表元素
a. del 删除列表指定位置的元素
b. pop() 删除并返回指定位置元素。如果未指定位置则默认删除最后一个元素。
c. remove() 删除首次出现的指定元素,不存在抛出异常。 -
获取元素在列表中的索引位置
index(value,start,end) start和end可选 -
count() 获得指定元素在列表中出现的次数。
-
len () 返回列表长度
-
列表排序 a.sort() 默认升序排列 a.sort(reverse=True) #降序排列 修改原列表不创建新列表
-
b=sorted(a),创建新对象 sorted(a,reverse=True)
-
max 和min 返回列表中的最大最小
-
二维列表