Python
文章平均质量分 74
python学习笔记
Z__legend
这个作者很懒,什么都没留下…
展开
-
python 中的 json 模块的使用 以及 Django 如何发送与接收 JSON 数据
文章目录python中的json模块Django发送与接收JSON数据JSON 是 JavaScript Object Notation 的缩写,它是一种数据交换格式。在JSON中,允许的值就这6种:number:数字类型;boolean:true 或 false;string:字符串类型;null:空值;array:数组类型;object:对象,使用{ }表示的类型。python中的json模块json 模块提供了一种很简单的方式来编码和解码JSON数据。 其中两个主要的函数是 j原创 2021-06-06 23:32:43 · 2121 阅读 · 0 评论 -
python 函数篇 —— 作用域、参数类型、装饰器、高阶函数
文章目录函数变量和作用域函数的参数解压可迭代对象赋值给多个变量装饰器所需掌握的函数lambdamapreducefiltersortedenumeratezip函数变量和作用域使用函数的两个小习惯:当要定义的函数比较复杂时,可以对函数的参数和返回值进行注释,注释内容可以是任何形式(参数的类型、作用、取值范围等),如下面代码中的(n:int)和( ->list),当然注释只是方便阅读代码,对程序的执行没有影响;函数体中使用文档声明,描述函数的相关信息;def fib(n:int)->原创 2021-05-21 21:50:50 · 176 阅读 · 0 评论 -
使用python中的zip函数实现字典的排序
zip 内置函数: zip(iter1 [,iter2 [...]) 返回一个zip对象,其内部方法__next__()返回一个元组,元组的第 i 个元素来自第 i 个可迭代参数。如:arg_1 = ['A','B','C']arg_2 = (1,2,3)arg_3 = 'abc'print(zip(arg_1,arg_2,arg_3))print(list(zip(arg_1,arg_2,arg_3)))终端输出:<zip object at 0x000002A6B64原创 2020-08-09 20:07:11 · 1291 阅读 · 0 评论 -
python多进程与多线程
多任务:同一时间执行多个任务,有并发和并行两种表现形式并发:在一段时间内交替执行多个任务并行:在一段时间内真正的同时执行多个任务多进程进程(Process)是资源分配的最小单位,它是操作系统进行资源分配和调度运行的基本单位;通俗理解:一个正在运行的程序就是一个进程。多进程的作用,如下图:多进程的创建这里使用的是跨平台的多进程模块multiprocessing导入进程包import multiprocessingimport timedef sing(num, name):原创 2020-08-07 22:24:32 · 642 阅读 · 0 评论 -
Python入门篇
标准数据类型python中包含以下六个标准数据类型:不可变数据:Number、String、Tuple可变数据:List、Dictionary、SetNumberNumber中又包含<int、float、bool、complex>int 和 float :在计算机内部存储中,int 和 float 的存储方式不同,int 运算永远是精确的,而 float 运算会存在微小的误差。bool:一个布尔值只有 True 和 False 两种值,布尔值可以使用and、or、not 运算。原创 2020-07-27 20:38:03 · 256 阅读 · 0 评论