-
python解包
所属栏目:[Python] 日期:2020-12-20 热度:129
概念 python的解包可以这样来理解:把元素给拆分并把其赋值给自己所需要的变量,因此元素应该是一个可迭代对象。 形式 简单版本 下面展示的是解包的基本形式,根据长度赋值给对应多的变量。 name_list = [ " Jone " , " Jack " , " Alex " , " Tony " ]n1,n2[详细]
-
*#【Python】【基础知识】【模块】【random】【使用random创造一
所属栏目:[Python] 日期:2020-12-20 热度:96
Random介绍: 输出随机数。 快照: # !/usr/bin/python # -*- coding: UTF-8 -*- import random # 生成 10 到 20 之间的随机数 print (random.uniform(10,20)) # 输出1-20间的随机数(包含整数、小数) print (random.random()) # 输出0-1间的随机数 print (ra[详细]
-
Django 测试开发5 unittest测试用例
所属栏目:[Python] 日期:2020-12-20 热度:165
Django测试用例 Django默认Python的标准库unittest编写测试用例。Django的单元测试类django.test.TestCase 从unittest.TestCase继承而来。在创建Django应用时,默认已经生成了tests.py测试文件。 setUp()初始化方法创建了2条数据,通过下面的测试方法,查询[详细]
-
Django 通过 ORM 实现表的CRUD
所属栏目:[Python] 日期:2020-12-20 热度:85
Django 通过 ORM 实现表的CRUD 单表的创建 修改 setting.py 文件 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql','NAME': '数据库名称','USER': '用户名','PASSWORD': '密码','HOST': '127.0.0.1','PORT': '3306',}} 修改应用下面对应的m[详细]
-
leetcode——350.两个数组的交集2
所属栏目:[Python] 日期:2020-12-20 热度:94
class Solution: def intersect(self,nums1,nums2): l1 = len(nums1) l2 = len(nums2) num = [] if l1 l2: for i in nums2: if i in nums1: num.append(i) nums1.remove(i) else : for i in nums1: if i in nums2: num.append(i) nums2.remove(i) return num[详细]
-
Python数据标准化
所属栏目:[Python] 日期:2020-12-20 热度:72
Z-score标准化 1.产生随机数 import numpy as np # # 产生随机数 data_1 = np.random.randn(3,4) # 从标准正态分布中返回一个或多个样本值. data_2 = np.random.rand(3,4) # 产生(0,1)的数 print ( ‘ randn产生的随机数:n ‘ ,data_1) print ( ‘ rand产生[详细]
-
Python【day 12】生成器和推导式
所属栏目:[Python] 日期:2020-12-20 热度:176
一、生成器和生成器函数 1、生成器和生成器函数的概念 1、生成器的本质是迭代器 2、函数中包含yield,就是生成器函数 2、生成器函数的写法 def func(): a =10 yield 20 gen = func() #没有执行,而是生成一个生成器 普通函数和生成器函数的不同 1、普通函数[详细]
-
day 18
所属栏目:[Python] 日期:2020-12-20 热度:160
01.numpy模块 https://www.cnblogs.com/nickchen121/p/10807564.html numpy模块简介 numpy是python的一种开源数值计算扩展库。这种库可以用来存储和处理大型numpy数组,比python自身的嵌套列表结构要高效的多(该结构也可以用来表示numpy数组) numpy库的两[详细]
-
*#【Python】【基础知识】【模块】【datetime】【使用datetime模
所属栏目:[Python] 日期:2020-12-20 热度:187
datetime模块 的介绍: 用于调取时间、日期 datetime包含的 方法: dir(datetime)[ ‘ MAXYEAR ‘ , ‘ MINYEAR ‘ , ‘ __builtins__ ‘ , ‘ __cached__ ‘ , ‘ __doc__ ‘ , ‘ __file__ ‘ , ‘ __loader__ ‘ , ‘ __name__ ‘ , ‘ __package__ ‘ ,[详细]
-
Python小程序—文本词频统计
所属栏目:[Python] 日期:2020-12-20 热度:110
第一部分 英文文本分析词频 以Hamlet文本为例,文本下载链接:?https://python123.io/resources/pye/hamlet.txt # CalHamletV1.py # hamlet文本下载链接:https://python123.io/resources/pye/hamlet.txt def getText(): # 对文本归一化处理(变为小写,特殊[详细]
-
Python实现八大排序算法
所属栏目:[Python] 日期:2020-12-20 热度:71
Python实现八大排序算法,具体内容如下 1、插入排序 描述 插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数[详细]
-
python---requests爬取顶点小说
所属栏目:[Python] 日期:2020-12-20 热度:169
import requests,re from lxml import etreestart_url = ‘ https://www.23us.so/files/article/html ‘ url =start_url+ ‘ /10/10839/index.html ‘ response = requests.get(url).textnumbers_list =re.findall( ‘ wshref=" ‘ +start_url+ ‘ /10/108[详细]
-
老男孩 python 自学 打印05 dict 复习总结
所属栏目:[Python] 日期:2020-12-20 热度:63
dict 语法? ? ? ?{key : value} key 必须是可hash的 可哈希的目前有int 、 str 、 tuple 、bool value 是没有任何限制的 2. 字典的相关操作 增加 dic [ "key"] = "value"? ? ? ? ? ? 原来有会覆盖 dic.setdefault( key,value )? ? ?原来有数据的话不会执行新[详细]
-
Python Ethical Hacking - Malware Packaging(1)
所属栏目:[Python] 日期:2020-12-20 热度:72
PACKAGING Convert python program into an executable that: Packages all program files into a single executable. Works without a python interpreter. Get executed when double-clicked. For best results package the program from the same OS as t[详细]
-
python对Excel的操作
所属栏目:[Python] 日期:2020-12-20 热度:188
? ?一:安装模块 ① pip3 install xlwt(写操作模块) ② pip3 install openpyxl(读操作模块) 二:openpyxl关于工作薄和sheet的操作 ① 创建一个工作薄,会自动创建一个sheet表 excel=openpyxl.Workbook() ② 打开一个已有的工作薄 excel=openpyxl.load_workbo[详细]
-
Python——DataFrame基础操作
所属栏目:[Python] 日期:2020-12-20 热度:187
DataFrame理解 DataFrame可以看做是有序排列的若干Series对象,这里的“排列”是指这些Series都有共同的索引。 一、读取文件 dt = pd.read_csv(path)dt = pd.read_excel(path)dt = pd.read_table(path,sep= ‘ , ‘ ) ? 二、索引 第一类索引是iloc属性,表示[详细]
-
python小技巧
所属栏目:[Python] 日期:2020-12-20 热度:104
一:格式化输出 d={‘a‘:564,‘b‘:789} print(‘%(a):s%(b)s‘%d) 564:789 二、网页表单 form action= "http://www.baidu.com/s" input type= "text" value= " 赵丽颖 " name= "wd" input type= "reset" input type= "submit" value= "tiao" ? ? action[详细]
-
小白学python第1问: int 占几个字节?
所属栏目:[Python] 日期:2020-12-20 热度:154
windows 64位机器,python3.7;后面的文章中,没有特别说明的话,都是在该环境下运行 int 占几个字节? C语言中(GCC编译器),int 占据4个字节,python呢? 我们用python内置的 sys.getsizeof 方法来看看 28个字节! 也就是说 int 是占据 28个字节吗? 再看[详细]
-
python隶属关系图模型:基于模型的网络中密集重叠社区检测方法
所属栏目:[Python] 日期:2020-12-20 热度:64
?原文链接: http://tecdat.cn/?p=7285 ? 隶属关系图模型 是一种生成模型,可通过社区联系产生网络。下图描述了一个两方社区隶属关系图和一个网络的示例(图1)。 ? 图1.左:两方社区关系图(圆形节点表示三个社区,正方形节点代表网络的节点),右:AGM生成[详细]
-
Python操作三大主流数据库
所属栏目:[Python] 日期:2020-12-20 热度:197
网址:https://coding.imooc.com/learn/list/114.html 学会使用的技术栈:python flask redis mongoDB mysql 第1章 数据库简介 简单介绍Mysql、数据库简介、导学篇 第2章 mysql基础 XAMPP 集成好的 最流行的PHP开发环境 mac 版本的mysql 安装 https://www.cn[详细]
-
requests库
所属栏目:[Python] 日期:2020-12-20 热度:56
requests库 虽然Python的标准库中 urllib模块已经包含了平常我们使用的大多数功能,但是它的 API 使用起来让人感觉不太好,而 Requests宣传是 “HTTP for Humans”,说明使用更简洁方便。 安装和文档地址: 利用 pip 可以非常方便的安装: pip install reque[详细]
-
urllib库
所属栏目:[Python] 日期:2020-12-20 热度:171
urllib库 urllib 库是 Python 中一个最基本的网络请求库。可以模拟浏览器的行为,向指定的服务器发送一个请求,并可以保存服务器返回的数据。 urlopen函数: 在 Python3 的 urllib 库中,所有和网络请求相关的方法,都被集到 urllib.request 模块下面了,以[详细]
-
python生成随机整数
所属栏目:[Python] 日期:2020-12-20 热度:86
python生成随机不重复的整数,用random中的sample index = random.sample(range(0,10),10) 上面是生成不重复的10个从1~10的整数 ? python生成完全随机的整数,用numpy中的random.randint index = np.random.randint(0,10,size=10) 生成的是可能会重复的10个[详细]
-
Django content-type组件
所属栏目:[Python] 日期:2020-12-20 热度:149
介绍 Django包含一个contenttypes应用程序(app),可以跟踪Django项目中安装的所有模型(Model),提供用于处理模型的高级通用接口。 Contenttypes应用的核心是ContentType模型,位于django.contrib.contenttypes.models.ContentType。 ContentType的实例表[详细]
-
Python迭代器
所属栏目:[Python] 日期:2020-12-20 热度:98
可迭代对象 我们知道可以对list、tuple、str等类型的数据使用for...in...的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代 。迭代是访问集合元素的一种常用方式。 通过isinstance()判断一个对象是否可以迭代 [Python]? 纯文本查看[详细]
