dcsxlh

导航

 

一、内建函数

python内置函数也叫内建函数;python自带的函数

1、format

定义:format()函数是一种格式化字符串的函数 ,该函数增强了字符串格式化的功能。
基本语法:是通过 {} 来代替以前的 %

1、默认输出

hz="{}".format("dcs",18)
print(hz)

2、根据索引输出

hz="{1}{0}".format("dcs",18)
print(hz)

3、设置参数输出

hz="姓名:{name},年龄:{age}".format(name="dcs",age=18)
print(hz)

4、对列表的格式输出

 5、对字典进行格式化输出

d={"name":"zs","age":18}
m="姓名:{name},年龄:{age}".format(**d)
print(m)

 二、zip函数

zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表,如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同。
(1)zip 压缩
字符类型:<class 'zip'>
案例1:将两个列表转成字典

a=[1,2,3,5,6,7]
b=["a","b","c"]
print(type(zip(a,b))) #<class 'zip'>
print(zip(a,b)) #<zip object at 0x00000206B00C89C8>
print(dict(zip(a,b)))
print(tuple(zip(a,b)))
print(list(zip(a,b)))
案例2:反解
a=[1,2,3,5,6,7]
b=["a","b","c"]
m,n=zip(*zip(a,b))
print(m)
print(n)

 

open函数
open() 函数用于打开一个文件,创建一个 file 对象
语法:open(file, mode),模式有r(只读),w(写入覆盖),a(写入追加)
(1)按住ctrl键,鼠标点击open关键字,查看用法

 


(2)读取python中复制的路径

(1)在路径前加r

(2)在路径上+双\\

 

 (1)reade 读取数据

案例1:读取python文件路径

url=r"C:\Users\Administrator.USER-20231114RR\PycharmProjects\untitled13\bao\bb.py"
dq=open(url,"r")
# print(dq.read()) #读取所有的数据
# print(dq.readline()) #读取第一行的数据
print(dq.readlines()) # 读取所有数据,以列表的形式显示
案例2:读取本地路径

 

url1=r"E:\az\ls\tttt.txt"
dq=open(url1,"r")
# print(dq.readline())
# print(dq.readlines())
print(dq.read())
(2)w 写入文件
url1=r"E:\az\ls\tttt.txt"
dq=open(url1,"w")
dq.write("dcs\n ddd")
(3)a 追加
url1=r"E:\az\ls\tttt.txt"
dq=open(url1,"a")
dq.write("11\n 22")

 (4)

open()函数扩展用法
with open("C:\\aa.txt", 'r')as f:   f是一个别名
a = f.read()
b = f.readline()
c = f.readlines()
d = f.write()
e = f.writelines()
用with语句的好处,就是到达语句末尾时,会自动关闭文件,即便出现异常

E:\az\ls\tttt.txt
posted on 2025-05-16 16:14  多测师_肖sir  阅读(33)  评论(0)    收藏  举报