小尹学python

导航

随笔分类 -  Python基础知识

上一页 1 2 3 下一页

Python:函数的返回值
摘要:# 函数的返回值 # 返回值可以是任意类型,没有返回值,则返回none def fuc_01(): a = 3 r = fuc_01() print(r) # 输出:None # return后面值有逗号,则返回元组 def fuc_02(): return 1,2,3 i = fuc_02() p 阅读全文

posted @ 2021-10-12 15:05 小尹学python 阅读(101) 评论(0) 推荐(0)

Python:函数的参数
摘要:# 函数的参数 # 1、形参 def fuc_01(a, b, c): # a\b\c均为形参 print(a + b + c) fuc_01(1, 2, 3) # 1\2\3均为形实参,并按位置传参,形参与实参数量要一致 fuc_01(a=2, c=3, b=4) fuc_01(1, 3, c=4 阅读全文

posted @ 2021-10-12 14:55 小尹学python 阅读(63) 评论(0) 推荐(0)

Python:压缩和解压文件
摘要:import shutil # 压缩 # base_name:压缩后的压缩包文件路径,最后一个是文件名 # format:压缩后的格式 # root_dir:要压缩的文件夹路径 shutil.make_archive(base_name=r'D:\迅雷下载\发票',format='zip',root 阅读全文

posted @ 2021-10-10 19:48 小尹学python 阅读(116) 评论(0) 推荐(0)

Python:Excel改写内容
摘要:# excel读取注意点:如果是合并单元格,那么读取的是第一个位置,如A1:B2合并,那么读取的应该是A1数值 # 改写Excel内容和格式 from openpyxl import load_workbook from openpyxl import workbook from openpyxl. 阅读全文

posted @ 2021-10-08 16:30 小尹学python 阅读(1297) 评论(0) 推荐(0)

Python:xml格式文件的应用
摘要:# 操作xml格式文件 # 简单的数据存储语言,被设计用来传输和存储数据 '''xml <data> # country name从属于data,rank updated等从属于country name <country name="Liechtenstein"> <rank updated="ye 阅读全文

posted @ 2021-10-08 12:23 小尹学python 阅读(83) 评论(0) 推荐(0)

Python:ini格式文件的应用
摘要:# 操作ini格式文件 import configparser '''ini [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock log-bin=py-mysql-bin character-set-server=utf8 阅读全文

posted @ 2021-10-08 00:04 小尹学python 阅读(62) 评论(0) 推荐(0)

Python:csv格式内容操作
摘要:# 操作csv格式文件:纯文本格式存储表格数据 # with open(r'D:\Python\路飞\模块2\day09 文件操作相关\安澜府.csv',mode='r',encoding='utf-8') as file_objct: import os import requests with 阅读全文

posted @ 2021-10-07 23:35 小尹学python 阅读(127) 评论(0) 推荐(0)

Python:excel读取内容
摘要:from openpyxl import load_workbook # 导入excel的模块 workbook = load_workbook("D:/XXX/XX/XXX/XXX/XXX.xlsx") # 导入excel文件路径 # 1、读工作表 print(workbook.sheetname 阅读全文

posted @ 2021-10-07 00:36 小尹学python 阅读(105) 评论(0) 推荐(0)

Python:写入和光标的相关功能
摘要:# write 写 file_01 = open('222.txt',mode='a',encoding='utf-8') file_01.write('\n四小天王') # 如不加\n会直接写在已有内容最后,如加\n则会换行写 file_01.flush() # 内容是写到缓冲区,加flush,则 阅读全文

posted @ 2021-10-04 23:41 小尹学python 阅读(200) 评论(0) 推荐(0)

Python:'读'相关功能
摘要:# 读n个字符或字节内容,连续读 file_01 = open('222.txt',mode='rt',encoding='utf-8') # 读取文件 file_02 = file_01.read(4) # 读取4个字符(第0、1、2、3个字符),如果打开的是rb模式,则读取的是多少个字节 fil 阅读全文

posted @ 2021-10-04 22:59 小尹学python 阅读(62) 评论(0) 推荐(0)

Python:文件读写
摘要:# 1、打开文件 # 路径: # 相对路径:‘py.docx' # 绝对路径:’D:\Python\路飞‘ # 模式 # rb,表示读取文件原始的二进制(r表示读取,b表示二进制) # 只读:r、rt、rb (常用)r默认rt # 存在:读 # 不存在:报错 # 只写:w、wt、wb (常用)w默认 阅读全文

posted @ 2021-10-04 00:28 小尹学python 阅读(90) 评论(0) 推荐(0)

Python:列表功能及应用
摘要:# 列表:可变 # 1、append 追加 a = [] a.append('Jim') print(a) # 输出 ['Jim'] # 2、extend 批量追加 b = ['Green','Jack'] a.extend(b) # 括号里只能输入一个值 print(a) # 输出['Jim', 阅读全文

posted @ 2021-09-30 14:52 小尹学python 阅读(104) 评论(0) 推荐(0)

Python:字符串功能及应用
摘要:# 字符串独有功能 # 1、startswith 判断以xxx开头 a = '奥特曼打怪兽' b = a.startswith('奥特曼') print(b) # 输出True # 2、endswith 判断以xxx结尾 b = a.endswith('怪兽') print(b) # 输出True 阅读全文

posted @ 2021-09-29 17:33 小尹学python 阅读(129) 评论(0) 推荐(0)

Python:进制及相互间转换
摘要:a = 26 b1 = bin(a) # 转换成二进制 b2 = oct(a) # 转换成八进制 b3 = hex(a) # 转换成十六进制 print(b1) # 输出26 print(b2) # 输出26 print(b3) # 输出26 print(int('0b11010', base=2) 阅读全文

posted @ 2021-09-29 16:15 小尹学python 阅读(76) 评论(0) 推荐(0)

Python:浮点型
摘要:a = 3.6415926 x1 = int(a) #变成整形直接把小数点后数据去掉 print(x1) # 输出3 x2 = round(a,3) #取小数点后位数,并四舍五入 print(x2) # 输出3.642 import decimal # 由于存储原因,浮点数相加不一定准确,因此需要导 阅读全文

posted @ 2021-09-29 14:02 小尹学python 阅读(174) 评论(0) 推荐(0)

Python:字典的功能
摘要:# 字典:键值不能重复,如重复,则会被重复项中最后一个覆盖掉,py3.6之后,字典有序,前面版本无序 # 键必须可哈希,值随便 # 获取值 a = {'name':'Jack','age':'18','location':'Canada'} b = a.get('name') print(b) # 阅读全文

posted @ 2021-09-29 11:37 小尹学python 阅读(163) 评论(0) 推荐(0)

Python:集合的功能
摘要:# 集合:无序,不可索引;可变,可以删除和添加;数据不重复;维护不重复数据可用 # 集合的元素只能是可哈希,如int(整形),bool(布尔值),str(字符串),tuple(元组),float(浮点数)等 a = set() #定义空集合,不能用a = {} # 添加 a = {'张学友','刘德 阅读全文

posted @ 2021-09-28 22:44 小尹学python 阅读(174) 评论(0) 推荐(0)

Python:运算优先级
摘要:# 算数运算符优先级(+-*/等)> 比较运算符(>,<,=)优先级 > 逻辑运算符(not,and,or) # 逻辑运算符中,not > and > or # 不确定,可以加() if not 1 and 1 + 3 > 2 or 3 == 8: print(True) else: print(F 阅读全文

posted @ 2021-09-28 17:34 小尹学python 阅读(199) 评论(0) 推荐(0)

Python:运算符
摘要:+ :相加 x = 10 , y = 2 ,x +y = 12 - : 相减 x = 10 , y = 2 ,x -y = 10 * : 相乘 x = 10 , y = 2 ,x * y = 20 / : 相除 x = 10 , y = 2 ,x / y = 5 % : 去余数 x = 11, y 阅读全文

posted @ 2021-09-28 17:27 小尹学python 阅读(37) 评论(0) 推荐(0)

Python:字符串格式化
摘要:name = 'alen' age = 18 print(f"my name is {name},my age is {age}") # f表示法,新版本 print("my name is %s,my age is %s"%(name,age)) # %s表示法,前面%s根据顺序获取变量,如果打印 阅读全文

posted @ 2021-09-28 17:18 小尹学python 阅读(42) 评论(0) 推荐(0)

上一页 1 2 3 下一页