一、python的内建函数
二、内置函数使用
(1)format()函数
1.定义:是一格式化字符串,该函数增强了字符串格式的功能.
2.基本语法是通过{}来代替一起拿%
3.案例
a.设置指定位置,默认暑顺序
hz="{}".format("dcs","18")
print(hz)
b.按照指定的索引位置显示
c.对列表进行格式化
当两个列表合并显示成进行格式化,0表示第一个列表;1表示第二个列表
d.对字典进行格式化输入,** 表示可边长字典
(2)zip 函数
1.zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表,如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同。
*重点压缩成一个字典*
2.反解
list1=[1,2,3,4,5]
list2=[6,7,8,9,10,0]
m,n=zip(*zip(list1,list2))
print(m)
print(n)
(3)open函数
open() 函数用于打开一个文件,创建一个 file 对象
语法:open(file, mode),模式有r(只读),w(写入覆盖),a(写入追加)
1)按住ctrl键,鼠标点击open关键字,查看用法
2)读取python中复制的路径
a.复制py文件的路径
b.磁盘路径
案例1:r 读取文件
path1=r"C:\Users\Administrator.USER-20231114RR\PycharmProjects\untitled12\bao\bb.py"
path2=r"E:\ls\cc.txt"
f=open(path2,"r",encoding="utf-8")
# print(f.read()) # 读取所有内容
# print(f.readline()) #读取第一行内容
print(f.readlines()) ## 读取所有内容,返回值是列表的格式
案例2: "w"写
path1=r"C:\Users\Administrator.USER-20231114RR\PycharmProjects\untitled12\bao\bb.py"
path2=r"E:\ls\cc.txt"
f=open(path2,"w",encoding="utf-8")
f.write("aaa \n bbb \n ccc")
案例3: a 追加
path2=r"E:\ls\cc.txt"
f=open(path2,"a",encoding="utf-8")
f.write("ddd \n fff \n 999")
-注意点:close 关闭文件-
案例4:with open 保存
path2=r"E:\ls\cc.txt"
with open(path2,"r") as f:
print(f.read())
(4)len函数
定义:返回一个内容长度
案例:
list=[1,3,4,4]
print(len(list)) #4
(5)abs 绝对值
(6)id():返回一个对象地址
(7)sum 函数求和
(8)max 最大数
(9)min最小数
(10)int 数值类型
(11)str 类型
(12)help 帮助函数
(13)float 浮点数
(14)bin 将十进制转换成二进制
(15)divmod函数