python基础
python基础知识学习笔记
98岁带病上岗
这个作者很懒,什么都没留下…
展开
-
【python-日期和时间处理】datetime模块基本使用
【python】日期时间处理-datetime库基本使用原创 2023-01-05 10:40:46 · 283 阅读 · 0 评论 -
python——生成器
生成器实际上就是一个函数,称为生成器函数,与普通函数的区别是,普通函数在函数执行完毕后会通过return关键字返回函数执行的结果,但生成器函数在执行完毕后,会通过yield关键字进行返回,并且返回以后,这个函数并不会从内存中清理掉,而是会阻塞在yield语句处,等待下一次调用。def gen(n): m = n + 1 print("lalala") yield m print("hehehe")g = gen(3)print(g)print(g.__next__(原创 2022-05-27 23:07:20 · 184 阅读 · 0 评论 -
random模块常用方法
import random一、实值分布1. random.random()功能:返回 [0.0, 1.0) 范围内的下一个随机浮点数。random.random()0.71710596170721772. random.uniform(a,b)返回一个随机浮点数 N ,当 a <= b 时 a <= N <= b ,当 b < a 时 b <= N <= a 。等式 a + (b-a) * random() 中的浮点舍入,决定了终点 b 是否会包含原创 2022-04-18 13:07:59 · 692 阅读 · 0 评论 -
jupyter notebook修改默认打开的文件夹
1.进入cmd命令行,输入jupyter notebook --generate-config.执行结果会返回一个jupyter notebook配置文件的完整路径2.进入到该路径下,用记事本打开jupyter_notebook_config.py文件,“ctrl+f” 搜索“c.NotebookApp.notebook_dir”,找到后将该属性值设置为你需要的路径并去掉前边的“#”号,保存后,重新打开jupyter notebook即可...原创 2021-11-05 14:05:30 · 195 阅读 · 0 评论 -
2021-11-05 解决matplotlib安装报错
1.报错截图2.解决办法下载matplotlib的wheel文件,点击下载,根据自己的Python版本选择对应的whl文件3. 进入cmd命令行,cd 进入到刚才whl文件的保存路径下,执行 pip install pip install matplotlib-3.4.3-cp310-cp310-win_amd64.whl即可完成安装。...原创 2021-11-05 11:26:34 · 932 阅读 · 0 评论 -
ini配置文件格式及用Python读写ini配置文件
1 ini配置文件介绍1.1 概念INI文件格式是某些平台或软件的配置文件,常用于windows操作系统INI是英文“初始化”(initialization)的缩写。INI文件常被用来对操作系统或特定程序初始化或进行参数配置1.2 ini文件格式ini配置文件由三部分构成:节(section),属性(property),注释(comment)。节(section)节用方括号括起来,独占一行,在该section到下一个section之间的所有property(key-value)都属于原创 2021-11-04 09:43:03 · 1930 阅读 · 0 评论 -
2021-11-02 关于lxml安装报错问题
1.报错截图2.解决办法进入网站https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml,下载对应的lxml的wheel文件3.进入cmd窗口,cd进入到wheel文件的下载目录,执行pip install lxml-4.6.3-cp310-cp310-win_amd64.whl4.安装成功...原创 2021-11-02 12:58:25 · 366 阅读 · 0 评论 -
python中的逻辑运算符
1. 通过简单电路理解逻辑运算符not/and/or2. python中的逻辑运算符2.1 短路与(and)以position1 and position2为例,首先需要说明的是,这里的position1和position2可以理解为占位符,因为它们既可能是某种类型的数据,也可能是一个表达式。由于表达式的返回值最终还是某种类型的数据。那么我们姑且将position1位置的终值记为x,将position2位置的终值记为y。则最终进行的短路与运算其实是x and y。# 两种情况#1.表达式中有0或原创 2021-09-21 18:05:51 · 944 阅读 · 0 评论 -
【python基础】从一个.py文件中导入另一个.py文件
假设有一个A.py文件如下:def add(a, b): return a + bdef minus(a, b): return a - b现在我们想要在另一个B.py文件中调用A中的两个方法,有以下两种方式来实现。(1)from content root import A。直接导入文件名(类名)。通过这种方式导入后如果要调用A中的方法,需要通过**类名.方法名()**的方式去调用from contentroot import A # 注意要从content root(内容原创 2021-09-05 23:04:15 · 9316 阅读 · 0 评论