python基础
文章平均质量分 53
十里桃林折颜
这个作者很懒,什么都没留下…
展开
-
创建conda虚拟环境
创建空虚拟环境:conda create -n 虚拟环境名 python=3.6.5这样会创建一个只有python及其基础功能模块的空环境。创建跟base环境相同的虚拟环境如果在虚拟环境名称后什么都不写,会默认copy一份conda的base环境。conda create -n 虚拟环境名...原创 2022-04-07 18:50:51 · 2398 阅读 · 0 评论 -
Python的logging模块使用指南
Python的logging模块使用指南原创 2022-04-01 17:58:30 · 1069 阅读 · 1 评论 -
python多线程适用场景
python多线程适用场景python多线程不适用于cpu密集型操作(比单线程更耗时,由于GIL,参考:https://www.cnblogs.com/SuKiWX/p/8804974.html或http://cenalulu.github.io/python/gil-in-python/),适用于IO密集型操作。科普CPU密集型(CPU-bound)CP...原创 2019-12-20 18:33:19 · 716 阅读 · 0 评论 -
Number之数学函数和随机数
数学函数# 求绝对值num1 = -18num2 = abs(num1)print(num2)# 求多个数中的最大值print(max(5,3,2,8,6,9,11,3,7))# 求多个数中的最小值print(min(5,3,2,8,6,9,11,3,7))# 求x的n次方print(pow(2, 4))# 四舍五入 # round(x[, n])将浮点数进...原创 2019-12-27 15:52:17 · 227 阅读 · 0 评论 -
Python 小知识3:装饰器
文章截取自https://www.cnblogs.com/lianyingteng/p/7743876.html如果内部函数里引用了外部函数里定义的对象(甚至是外层之外,但不是全局变量),那么此时内部函数就被称为闭包函数。闭包可以将其自己的代码和作用域以及外部函数的作用结合在一起。什么函数可以被称为闭包函数呢?主要是满足两点:函数内部定义的函数;引用了外部变量但非全局变量。pyt...原创 2019-12-27 15:52:27 · 154 阅读 · 0 评论 -
不要用python的round函数进行四舍五入
print('2.105:',round(2.105,2),'\n', '2.115:',round(2.115,2),'\n', '2.125:',round(2.125,2),'\n', '2.135:',round(2.135,2),'\n', '2.145:',round(2.145,2),'\n', '2.155:',roun...原创 2019-06-28 15:42:00 · 1373 阅读 · 0 评论 -
Python小程序:歌词按对时间打印
import timemusicLrc = """[00:03.50]传奇[00:19.10]作词:刘兵 作曲:李健[00:20.60]演唱:王菲[00:26.60][04:40.75][02:39.90][00:36.25]只是因为在人群中多看了你一眼[04:49.00][02:47.44][00:43.69]再也没能忘掉你容颜[02:54.83][00:51.24]梦想着...原创 2019-12-27 15:52:46 · 237 阅读 · 0 评论 -
python生成器详解
python生成器的优点:(1)延迟计算,一次返回一个结果。生成器不会一次生成所有的结果,而是一边循环一边计算,这对于大数据量处理,是个非常有用的优势。因为在编程的实际应用中,占用内存量是工程师必须考虑的一个问题。(2)有效提高代码可读性。使用生成器以后,代码行数更少。(下面的例子会说明)说完生成器的优点,下面介绍一下python是如何表示生成器的。在python中生成器有两种表示...转载 2020-03-26 00:57:22 · 247 阅读 · 0 评论 -
歌词文件的快速解析和a += [1] 与 a = a + [1] 的区别
一、向字典中快速传入数据在做练习的时候突然看到了一种方法,先声明一个fdict= {}然后fdict[keys] = valueslrc = {}line = ['[00:03.50', '传奇']for j in line : lrc[j[1:]]=line[-1] #这样可以将列表line第一个字符串作为字典的key,第二个字符串作为值...原创 2019-12-27 15:53:03 · 119 阅读 · 0 评论 -
python的数据类型介绍
一、整数int = 20print intprint 45678 + 0x12fd2二、浮点数float = 2.3print float三、字符串a、使用单引号(')用单引号括起来表示字符串,例如:str = 'this is string'print str b、使用双引号(")双引号中的字符串与单引号中的字符串用法完全相同,例如:st...原创 2019-12-27 15:53:30 · 113 阅读 · 0 评论