
Python
文章平均质量分 93
Python编程
rangzh
技术爱好者
展开
-
Python 3之流程控制
Python 3之流程控制if语句循环pass语句异常处理if语句if语句用于条件判断,有几种形式:仅if语句if语句加else语句if语句,后带一个或多个elif语句,以及可选的else语句import mathfrom numbers import Numberdef myfunc(x=0): if not isinstance(x, Number): raise TypeError elif x <= 0: return 0原创 2021-01-25 12:28:02 · 220 阅读 · 0 评论 -
Python 3之对象
工具函数Python中提供了几个跟对象相关的工具函数。isinstance(obj, class): 用于判断一个对象是否是指定类型的实例。id(obj): 返回一个对象的标识。type(obj): 返回对象的类型。is: 判断两个对象是否相同(即标识相等),这与’=='是不一样的。import collections# all 4 are objectsobj1=100obj2=int(100)obj3=[1,2,3]obj4=list([1, 2, 3])# type &a原创 2021-01-23 10:43:43 · 559 阅读 · 0 评论 -
Python 3数据类型之字典与集合
Python 3中的内置collections类型包括序列,字典dict和集合set/frozenset。序列在https://editor.youkuaiyun.com/md/?articleId=112730263一文中已经详细解析,这里总结字典dict和集合set/frozenset。映射和集合的接口定义与实现字典dict和集合set/frozenset实际上是builtins模块中的具体实现类型,它们的接口类定义都位于collections.abc模块中。dict类型实现了接口类collections.ab原创 2021-01-22 15:44:39 · 422 阅读 · 0 评论 -
Python 3数据类型之序列
str, bytes, tuple, memoryview, list, dict原创 2021-01-21 21:25:40 · 742 阅读 · 4 评论 -
Python 3数据类型之数字
Python 3中的数字类型整数int浮点数float有理数Fraction定点数Decimal复数数字分隔符数字类型内部实现数学运算Python中常见的数字类型包括整数int,浮点数float以及复数complex几种。Python还提供了有理数Fraction以及定点数Decimal的实现。本文通过一些简单的实验,来揭示数字类型的用法及其原理。实验代码均在较新的Python 3.8中运行通过。建议打开Python 3的交互式界面,顺序粘贴代码以查看运行结果。type(1)inttype(2.原创 2021-01-17 10:28:07 · 520 阅读 · 3 评论 -
Python命令参数解析库argparse使用详解
argparseclick原创 2021-01-14 14:34:11 · 1379 阅读 · 0 评论 -
Python开发之jupyter notebook使用详解
jupyter notebook是一个基于网页的交互式计算环境,常用与python的开发。安装与启动cell操作jupyter lab原创 2021-01-13 10:45:17 · 34315 阅读 · 0 评论 -
Python常用音频库
之前做一个Python项目,跟音频有关,具体包括录音、绘制波形以及特征分析等。为此接触到几个音频库,简单总结一下。PyAudio原创 2021-01-08 15:49:07 · 11116 阅读 · 5 评论