随笔分类 -  python

摘要:用到了老是忘记,还是记录一下吧, 装饰器、闭包 python的装饰器、闭包是进入Python高级语法的基础,使用装饰器之前,有以下条件: 存在闭包 存在需要被装饰的函数 理解函数地址的概念 理解函数的地址值 众所周知,我们定义函数后,函数名加()可以调用函数,那么我们尝试调用一下函数名呢? def 阅读全文
posted @ 2023-10-16 11:45 时光如你般美好 阅读(10) 评论(0) 推荐(0) 编辑
摘要:#### 第一种方法 ```py from mpl_toolkits.mplot3d import Axes3D from mpl_toolkits.mplot3d.art3d import Poly3DCollection import numpy as np import matplotlib. 阅读全文
posted @ 2023-08-23 15:51 时光如你般美好 阅读(688) 评论(0) 推荐(1) 编辑
摘要:1、python中变量的数据类型 整型、浮点型、字符串、列表、元组、集合、词典、布尔 为什么要分数据类型? 不同变量类型占用的内存不同,有助于内存碎片化,有效利用。对于变量占用内存小的没必要分配大的数据类型。 2、list和tuple的区别 (1)可变和不可变 可变和不可变指的是对于已经存在的数值可 阅读全文
posted @ 2022-12-19 08:46 时光如你般美好 阅读(36) 评论(0) 推荐(0) 编辑
摘要:一、初识XML 1.1 XML和HTML的对比 1.1.1 用途方面 XML主要用于数据存储、传输、配置文件;HTML主要用于页面展示。 (一开始XML想替换HTML,后来失败了就转数据存储应用了。) 1.1.2 标签扩展性方面 Extensible Markup Language:可扩展标记语言 阅读全文
posted @ 2022-11-30 11:59 时光如你般美好 阅读(175) 评论(0) 推荐(0) 编辑
摘要:时间长了,最基础的知识都忘了。。。求助哇哇哇 阅读全文
posted @ 2022-10-27 23:07 时光如你般美好 阅读(10) 评论(0) 推荐(0) 编辑
摘要:环境 pycharm vs2019 步骤一: pycharm中建立一个项目,该项目中写python文件的代码(比如文件名为run.py),该项目的python解释器环境中必须有cython包,没有的话直接pip instal cython即可。 def str_add(str1, str2): re 阅读全文
posted @ 2022-10-25 11:09 时光如你般美好 阅读(430) 评论(0) 推荐(0) 编辑
摘要:一:None None是python中的一个特殊的常量,表示一个空的对象。 数据为空并不代表是空对象,例如空列表:[],等都不是None。 None有自己的数据类型NontType。 二:False Python中数据为空的对象以及None对象在条件语句都作False看待:即 None,False, 阅读全文
posted @ 2022-09-05 00:00 时光如你般美好 阅读(300) 评论(0) 推荐(0) 编辑
摘要:以==引用计数==为主,==标记清除==和==分代回收==为辅,分代回收是建立在标记清除之上。 引用计数:有一个ob_refcnt记录对象引用次数,当一个对象有新的引用时,值加1,当引用它的对象被删除时,值减一,当值为0时,这个对象的生命结束,启用垃圾回收机制回收该对象。 优点:简单,实时性高(只要 阅读全文
posted @ 2022-09-01 16:06 时光如你般美好 阅读(606) 评论(0) 推荐(0) 编辑
摘要:# 1 前面加r表示不转义 path=r"C:\data\table\name\rain" # 2 用\代替\ path="C:\data\table\name\rain" #3 用/代替\ path="C:/data/table/name/rain" 阅读全文
posted @ 2022-06-07 11:41 时光如你般美好 阅读(1600) 评论(0) 推荐(0) 编辑
摘要:将字符串 “1111” 追加写入 a.txt 文件,并换行。 with open("a.txt", mode='a') as f: f.write("1111") f.write("\n") 注意:mode中"a"是追加模式,"r"是只读模式,默认“w”是重写模式 with open中的参数newl 阅读全文
posted @ 2022-06-07 11:37 时光如你般美好 阅读(3802) 评论(0) 推荐(0) 编辑
摘要:从两个角度来说: 1、append可以追加一个list,一个对象; extend则是把两个list连接起来。 NumList1 = [1,2,3] NumList2 = ['a','b','c'] NumList1.append(NumList2) print("列表2append到列表1:",Nu 阅读全文
posted @ 2022-04-15 14:55 时光如你般美好 阅读(979) 评论(0) 推荐(0) 编辑
摘要:现在假设这样一种情况,有一组列表字符串。我们需要统计每个字符串出现的次数,并以键值对的形式保存起来。下面先来演示一个错误的写法。 a = ['a','b','r','a','d','r'] b = {} for i in a: if i in b: b[i] += 1 else: b[i] = 1 阅读全文
posted @ 2022-03-03 17:05 时光如你般美好 阅读(85) 评论(0) 推荐(0) 编辑
摘要:csv tsv文件的区别和使用方法 区别: csv文件用逗号作为分隔符,tsv文件用制表符分隔符。 使用方法: 1、pandas读csv,tsv文件 import pandas as pd print(pd.read_csv('file.csv') print(pd.read_csv('file.t 阅读全文
posted @ 2022-03-03 16:45 时光如你般美好 阅读(1302) 评论(0) 推荐(0) 编辑
摘要:####read(), readline(), readlines()的区别 python中有神奇的三种读操作:read、readline和readlines read():一次性读取整个文件内容。推荐使用read(size)方法,size越大运行时间越长 readline():每次读取一行内容。内 阅读全文
posted @ 2022-03-03 16:18 时光如你般美好 阅读(464) 评论(0) 推荐(0) 编辑
摘要:在函数名中键入鼠标光标,左上角亮起小灯泡,点击小灯泡 选中第二行内容,在"""后添加函数注释,以及参数注释 阅读全文
posted @ 2021-05-29 17:41 时光如你般美好 阅读(344) 评论(0) 推荐(0) 编辑
摘要:jieba.cut生成的是一个生成器,generator,也就是可以通过for循环来取里面的每一个词。 word_list= [word for word in jieba.cut(text)] jieba.lcut直接生成的就是一个list。 阅读全文
posted @ 2021-05-29 16:09 时光如你般美好 阅读(1661) 评论(0) 推荐(0) 编辑
摘要:字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示: d = {key1 : value1, key2 : value2 } 键一般是唯一的,如果重复最后的一个键值 阅读全文
posted @ 2020-12-04 17:41 时光如你般美好 阅读(88) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示