随笔分类 -  Python_Tools

该文被密码保护。
posted @ 2022-01-16 08:52 physique 阅读(7) 评论(0) 推荐(0) 编辑
摘要:#-*- encoding=utf-8 -*- # python3代码 import operator 一. 按字典值排序(默认为升序) x = {1:2, 3:4, 4:3, 2:1, 0:0} 1. sorted_x = sorted(x.iteritems(), key=operator.it 阅读全文
posted @ 2022-01-14 23:07 physique 阅读(293) 评论(0) 推荐(0) 编辑
摘要:ParisGabriel 每天坚持手写 一天一篇 决定坚持几年 为了梦想为了信仰 开局一张图 Python一个月的基础语法 基本就到这咯 接下来是数据库了 东西太多了 简单的整理一下 大多数是关键字 部分单词 没有分类整理 按照顺序整理的 statements 语句print 输出quit() 退出 阅读全文
posted @ 2022-01-12 22:59 physique 阅读(78) 评论(0) 推荐(0) 编辑
摘要:有时候面试时会被问到一些细节问题,还是把琐碎的知识点有必要总结整理一下。 9、 函数 9.1 定义函数 在使用函数之前必须先定义(声明)函数,然后才能调用它。使用关键字def 定义函数,语法格式如下: def 函数名 (参数列表): <函数语句> return 返回值 其中,参数列表和返回值不是必需 阅读全文
posted @ 2021-11-05 22:20 physique 阅读(99) 评论(0) 推荐(0) 编辑
摘要:在介绍Python的self用法之前,先来介绍下Python中的类和实例…… 我们知道,面向对象最重要的概念就是类(class)和实例(instance),类是抽象的模板,比如学生这个抽象的事物,可以用一个Student类来表示。而实例是根据类创建出来的一个个具体的“对象”,每一个对象都从类中继承有 阅读全文
posted @ 2021-11-04 22:37 physique 阅读(497) 评论(0) 推荐(0) 编辑
摘要:文章目录 2.1 类、接口和函数2.1.1 类和接口的注释写在类声明(class ClassName:)所在行的下一行,并向后缩进4个空格2.1.2 公共函数的注释写在函数声明(`def FunctionName(self):`)所在行的下一行,并向后缩进4个空格2.2 属性2.2.1 公共属性的注 阅读全文
posted @ 2021-07-11 00:21 physique 阅读(343) 评论(0) 推荐(0) 编辑
摘要:文章目录 9.1 异常行为9.1.1 禁止抑制或者忽略已检查异常9.1.2 禁止在异常中泄露敏感信息9.1.3 方法发生异常时要恢复到之前的对象状态9.2 运行环境9.2.1 生产代码不能包含任何调试入口点9.2.2 使用标准的API替代操作系统的系统命令9.2.3 禁止从第3方源下载并使用软件包9 阅读全文
posted @ 2021-07-11 00:20 physique 阅读(737) 评论(0) 推荐(0) 编辑
摘要:文章目录 8.1 可变参数默认值设为`None`8.2 对子类继承的变量要做显式定义和赋初值8.3 严禁使用注释行等形式仅使功能失效8.4 慎用`copy`和 `deepcopy`8.5 系统路径推荐使用 `pathlib.Path`8.6 使用`subprocess`模块代替`os.system` 阅读全文
posted @ 2021-07-11 00:18 physique 阅读(257) 评论(0) 推荐(0) 编辑
摘要:文章目录 7.1 `List`容量初始化7.2 元素个数确定时推荐使用Tuple7.3 推荐使用局部变量引用频繁使用的外界对象7.4 尽量使用`generator comprehension`代替`listcomprehension`7.5 使用字符串格式化方式代替"+"和"+="操作符7.1 Li 阅读全文
posted @ 2021-07-11 00:17 physique 阅读(232) 评论(0) 推荐(0) 编辑
摘要:文章目录 6.1 线程6.1.1 多线程适用于阻塞式IO场景,不适用于并行计算场景6.1.2 建议使用Queue来协调各线程之间的工作6.2 协程6.3 并行6.1 线程 6.1.1 多线程适用于阻塞式IO场景,不适用于并行计算场景 Python的标准实现是CPython。CPython执行Pyth 阅读全文
posted @ 2021-07-11 00:16 physique 阅读(105) 评论(0) 推荐(0) 编辑
摘要:文章目录 5.1 异常处理5.1.1 异常捕获后要加 `finally`5.1.2 异常捕获时需注明异常类型5.1.3 不在`except`分支里面的`raise`都必须带异常5.1.4 尽量用异常来表示特殊情况,而不要返回None5.1.5不在`finally`中使用`return`或者`brea 阅读全文
posted @ 2021-07-11 00:15 physique 阅读(210) 评论(0) 推荐(0) 编辑
摘要:文章目录 4.1 `None`值比较4.2 模块导入控制 __all__4.3 字典取值的推荐方式(`get`)4.4 列表切边不推荐负步长值4.5 参数的类型检查推荐`isinstance`4.6 使用列表推导式替换循环4.7 功能代码应该封装在函数或类中4.8 精确数值计算的场景使用`Decim 阅读全文
posted @ 2021-07-11 00:13 physique 阅读(411) 评论(0) 推荐(0) 编辑
摘要:文章目录 3.1 包和模块3.2 类3.3 函数3.4 变量3.4.1 变量(`variable`)采用小写加下划线(`lower_with_under`)的风格命名。常量(`constant`)采用大写加下划线(`CAPS_WITH_UNDER`)的风格命名3.4.2 类或对象的私有成员一般用单下 阅读全文
posted @ 2021-07-11 00:12 physique 阅读(146) 评论(0) 推荐(0) 编辑
摘要:文章目录 1.1 缩进1.1.1 程序块采用4个空格缩进风格编写1.1.2 禁止混合使用空格(`space`)和跳格(`Tab`)1.1.3 新项目必须使用纯空格(`spaces`)来代替跳格(`Tab`)1.2 语句1.2.1 Python文件中必须使用UTF-8编码1.2.2 一行只写一条语句1 阅读全文
posted @ 2021-07-11 00:11 physique 阅读(380) 评论(0) 推荐(0) 编辑
摘要:python的统一编码规范 请注意这一点:没有编码规范的代码没有阅读价值,也更谈不上复用。 目前业界比较流行的Python的编码规范目前主要有PEP8的编程、Google的编码风格、Python Guide和Pocoo StyleGuide等等,我认为无论是哪一种编码规范和风格,最重要的是要在团队中 阅读全文
posted @ 2021-07-11 00:09 physique 阅读(251) 评论(0) 推荐(0) 编辑
摘要:实例001:数字组合 题目 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析 遍历全部可能,把有重复的剃掉。 total=0for i in range(1,5): for j in range(1,5): for k in range(1,5): if ( 阅读全文
posted @ 2021-04-11 21:57 physique 阅读(142) 评论(0) 推荐(0) 编辑
摘要:①把列表解析的[]换成()得到的就是生成器表达式 ②列表解析与生成器表达式都是一种便利的编程方式,只不过生成器表达式更加节省内存空间 ③Python不但使用迭代器协议,让for循环变得更加通用。大部分内置函数,也是使用迭代器协议访问对象的。 例如sum函数是python的内置函数,该函数使用迭代器协 阅读全文
posted @ 2021-02-21 23:03 physique 阅读(122) 评论(0) 推荐(0) 编辑
摘要:引:此文是自己学习python过程中的笔记和总结,适合有语言基础的人快速了解python3和没基础的作为学习的大纲,了解学习的方向、知识点;笔记是从多本书和视频上学习后的整合版。 (一)初识python 1、一般文件以.py为格式;用#作注释. 2、一般对象不用特别声明,python会自动识别;一个 阅读全文
posted @ 2020-12-29 23:34 physique 阅读(145) 评论(0) 推荐(0) 编辑
摘要:前言:python由于GIL(全局锁)的存在,不能发挥多核的优势,其性能一直饱受诟病。然而在IO密集型的网络编程里,异步处理比同步处理能提升成百上千倍的效率,弥补了python性能方面的短板,如最新的微服务框架japronto,resquests per second可达百万级。 python还有一 阅读全文
posted @ 2020-09-28 00:47 physique 阅读(248) 评论(0) 推荐(0) 编辑
摘要:阅读目录(Content) 一、time与datetime模块 二、random模块 三、os模块 四、sys模块 打印进度条 五、shutil模块 六、json&pickle模块 json pickle 七、logging模块 回到顶部(go to top) 一、time与datetime模块 在 阅读全文
posted @ 2020-07-01 00:19 physique 阅读(298) 评论(0) 推荐(0) 编辑

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