
python基础知识
DreamingBetter
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python - 读取pdf、word、excel、ppt、csv、txt文件提取所有文本
以上就是全部常见的文件格式的读取和提取所有文本的全部内容了。更多其他的使用方法请查阅官方文档。原创 2023-08-12 11:06:46 · 5209 阅读 · 2 评论 -
Python - 配置工作目录环境变量.env和getenv加载环境变量
在同级目录下创建一个.env的文件,.env文件通常用于存储敏感信息或配置参数,例如数据库连接字符串、API密钥等。原创 2023-07-24 16:52:01 · 5116 阅读 · 0 评论 -
Python - 离线第三方库移动
有时候pip一个库尽管使用了国内源,仍然会出现timeout的问题。所以如果已经在其他机器下载过包,则直接将包文件移动到当前机器即可。原创 2023-03-14 17:20:24 · 1711 阅读 · 0 评论 -
Python -pip安装/升级指定版本
文件夹要加“.”,表示是隐藏文件夹)(4)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/(3)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/(1)阿里云 http://mirrors.aliyun.com/pypi/simple/(5)华中科技大学http://pypi.hustunique.com/(2)豆瓣http://pypi.douban.com/simple/原创 2023-03-14 10:42:31 · 8036 阅读 · 0 评论 -
Python - 随机生成英文字母
【代码】Python - 随机生成英文字母。原创 2023-01-10 16:18:10 · 5748 阅读 · 0 评论 -
Python - string.Template字符串格式化
参考文章:https://www.cnblogs.com/testlearn/p/14813688.html原创 2022-12-08 09:39:32 · 771 阅读 · 0 评论 -
Python - 实现渐变色的RGB计算
设Step=3,将RGB(200,50,0)颜色渐变为RGB(50,200,0),即:RGB(200,50,0)经过3次颜色渐变转为RGB(50,200,0):Gradient表示第N步的R/G/B的值,A、B、Step表示从颜色A分Step步渐变为颜色B。求得两个颜色之间颜色渐变的RGB。进行修改,细分更多步骤的变化展示。原创 2022-09-15 15:52:24 · 5430 阅读 · 0 评论 -
Python - 浅谈Python3中map返回的迭代器对象
什么是迭代器迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。两个基本方法iter()和next()ls = [1, 2, 3]it = iter(ls) # 创建迭代器对象print(next(it)) # 输出迭代器的下一个元素 1print(next(it)) # 2print(next(it)) # 3print(next(it)) # 直至结束,报错提示:StopIteration原创 2022-05-27 15:24:58 · 1953 阅读 · 0 评论 -
Python - 怎么将一个数字拆分成多个随机数字
前情提要使用numpy.random.choice()的时候,通过参数p(一个列表)来指定所给选择元素的选择概率。但参数p(选择概率)要保证和为1,这时我又想随机生成选择概率,所以现在的问题就是怎么将1拆分成多个和为1的浮点数。这个问题但凡读过小学都应该知道怎么解决,但问题是我是个大学生(手动狗头)。如何解决例如,现在要将1拆分成8个随机浮点数先随机生成8个整数,例如:2,3,5,6,7,8,2,5求这8个整数之和sum,即:38再用1来乘各个比例,这里没有必要,但是其他数字的拆分就有必要。原创 2022-05-11 11:22:25 · 6218 阅读 · 0 评论 -
Python 装饰器的用法 一篇细讲(初学角度入手)
2021.10.151.前话因为我也是初学装饰器,所以可以较白话地讲它。为什么突然学python装饰器?发现代码可以更简洁,减少重复代码和重复工作,便于维护。具体场景:在写网站的时候,许多视图函数需要做是否登录判断或者是否允许操作判断,这样每个视图函数前面都要重复一遍代码,到后期,维护是个大问题:需要找到所有函数,一个个修改。2.Python 装饰器一个类似的场景,比如:我希望在下面这个函数的前面输出before,后面输出after。def func(): print(原创 2021-10-15 10:37:22 · 1321 阅读 · 0 评论 -
Django 2.1文档
https://docs.djangoproject.com/zh-hans/2.1/自带中文翻译:右下角->语言->zh-hans原创 2020-07-18 13:22:02 · 159 阅读 · 0 评论 -
Python查找字符在字符串中出现的所有位置
题目出自PTA python编程题3-3 输出字母在字符串中位置索引:题目:输入一个字符串,再输入两个字符,求这两个字符在字符串中的索引。输入格式:第一行输入字符串第二行输入两个字符,用空格分开。输出格式:反向输出字符和索引,即最后一个最先输出。每行一个。输入样例:在这里给出一组输入。例如:mississippis p输出样例:在这里给出相应的输出。例如:9 p8 p6 s5 s3 s2 s'''代码如下'''a=input() #字符串b原创 2020-06-10 21:53:37 · 13839 阅读 · 0 评论 -
Python turtle库
1.画布(canvas)画布就是turtle为我们展开用于绘图区域, 我们可以设置它的大小和初始位置1.1设置画布大小turtle.screensize(canvwidth=None, canvheight=None, bg=None)参数分别为画布的宽(单位像素), 高, 背景颜色turtle.screensize(800, 600, "green")turtle.screensize(800, 600) #背景色默认白色turtle.screensize() #返回默认大小(400, 30原创 2020-05-22 15:09:33 · 514 阅读 · 0 评论