分类
摘要:
列表推导式
一般推导
# 生成1、2、3、4、5、6、7、8、9、10的列表
lis = [i for i in range(1,11)]
带过滤条件的推导
# 生成 0、2、4、6、8 的列表
[i for i in range(10) if i % 2 == 0]
带函数的推导
# 生成 0, 1, ... 阅读原文
2020-06-19 07:03:01 阅读(3631) 评论(0)
摘要:
整型变量(Int):
Python 中没有什么长整型短整形,就只有 int 整形 它可以是任意长度的数包含正负,例如+100、-9237 等等
浮点型变量(Float):
通俗的讲就是小数,当然了并不完全是小数,浮点数确切的说是计算机中存储无法用整形变量确切表示的数!
参看:《计算机组成原理》定点数和浮点数的... 阅读原文
2020-06-19 06:00:23 阅读(2707) 评论(0)
摘要:
迭代器
迭代器协议
对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么返回一个异常来终止本次迭代。(只能往前走,不能往后退!)
迭代器对象
遵循了(实现了)迭代器协议的对象。(对象内部实现了一个__next__方法,以实现迭代器协议)称为一个迭代器对象。他们的作用是逐个遍历容器中的对象。迭代... 阅读原文
2020-06-19 00:30:02 阅读(2441) 评论(0)
摘要:
命名空间
几乎所有的语言都有类似的机制,在Python中命名空间分三种,局部、全局和内建。或(四种,嵌套的局部作用域在Python中叫闭包 Enclosing)
定义
名称到对象的映射。命名空间是一个字典的实现,键为变量名,值是变量对应的值。各个命名空间是独立没有关系的,一个命名空间中不能有重名,但是不同的命... 阅读原文
2020-06-19 00:00:04 阅读(2387) 评论(0)
摘要:
使用Django开发REST 接口
我们以在Django框架中使用的图书英雄案例来写一套支持图书数据增删改查的REST API接口,来理解REST API的开发。
在此案例中,前后端均发送JSON格式数据。
# views.py
from datetime import datetime
class Bo... 阅读原文
2020-06-18 23:09:02 阅读(2417) 评论(0)
摘要:
一目录结构
├── test.py #py脚本
└── test.js #js脚本
一.py脚本
test.py
import frida
import sys
#连接设备app
dev=frida.get_usb_device() # get_usb_device获取设备
PACKAGE = ... 阅读原文
2020-06-18 21:33:49 阅读(2311) 评论(0)
摘要:
一、字典
列表缺点:1)列表可以存储大量的数据,但数据之间关联性不强: 2)列表的查询速度比较慢
容器型数据类型:dict
按照可变与不可变的数据类型的分类:
不可变(可哈希)的数据类型:int,str,bool(布尔值),tuple(元组)。
可变(不可哈希)的数据类型:list(列表)... 阅读原文
2020-06-18 21:19:02 阅读(2651) 评论(0)
摘要:
pyplot.rcParams['font.sans-serif']=['simhei'] #显示中文标签
pyplot.rcParams['axes.unicode_minus']=False
阅读原文
2020-06-18 21:11:02 阅读(2360) 评论(0)
摘要:
之前给大家分享了在VMware中如何创建CentOS虚拟机,今天给大家分享一下如何在虚拟机中安装CentOS系统,以CentOS6.7系统为例,其他的系统版本也可以参考该教程进行类似处理,具体的流程如下。
1、进入VMware,然后找到新创建的那台虚拟机,点击“开启此虚拟机”,如下图所示。
2、之后弹出下图... 阅读原文
2020-06-18 19:28:07 阅读(2587) 评论(0)
摘要:
import numpy
from matplotlib import pyplot
x=numpy.linspace(-3,3,50)
y1=2*x+1
y2=x**2
pyplot.rcParams['font.sans-serif']=['simhei'] #显示中文标签
pyplot.rcP... 阅读原文
2020-06-18 17:50:03 阅读(2400) 评论(0)