您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第94585页

« 1 2 ... .80 .81 .82 .83 .84 94585.86 .87 .88 .89 .90 ... 232075 »

[其它] python实现最大优先队列

说明:本文实例为大家分享了python实现最大优先队列的具体代码,供大家参考,具体内容如下 说明:为了增强可复用性,设计了两个类,Heap类和PriorityQ类,其中PriorityQ类继承Heap类,从而达到基于最大堆实现最大优先队列。 #! /usr/bin/env python #coding=utf-8 class Heap(object): #求给定下标i的父节点下标 def Parent(self, i): if i%2==0: return i/2 - 1 else
<weixin_38650951> 在 上传 | 大小:56320

[其它] python 列表推导式使用详解

说明:所谓的列表推导式,就是指的轻量级循环创建列表。 基本使用方式 # 创建一个0-10的列表 a = [x for x in range(11)] print(a) 输出结果: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 上面的列表推导式等价于下面,只是代码非常简化。 a = [] for x in range(10): a.append(x) 在循环的过程中使用if # 创建一个1-10之间偶数的列表 a = [x for x in range(11) if x
<weixin_38657848> 在 上传 | 大小:33792

[其它] python使用opencv实现马赛克效果示例

说明:本文实例讲述了python使用opencv实现马赛克效果。分享给大家供大家参考,具体如下: 最近要实现opencv视频打马赛克,在网上找了一下基本是C++的实现,好在原理一样,下面给出python实现。 原理和注意点,我都写在注释里了 import cv2 ##马赛克 def do_mosaic(frame, x, y, w, h, neighbor=9): 马赛克的实现原理是把图像上某个像素点一定范围邻域内的所有点用邻域内左上像素点的颜色代替,这样可以模糊细节,但是可以保留大体的轮
<weixin_38733355> 在 上传 | 大小:267264

[其它] 详解Django将秒转换为xx天xx时xx分

说明:Django将秒转换为xx天xx时xx分,具体代码如下所示: from django.utils.translation import ngettext_lazy as _n def humanize_seconds(secs): a_day = 86400 an_hour = 3600 a_minute = 60 timetot = '' total_secs = secs if secs > a_day: # 60sec * 60min * 24hrs
<weixin_38607088> 在 上传 | 大小:37888

[其它] Python 获取项目根路径的代码

说明:在 运行,调试,打包成exe 三个不同场景下获取跟路径,用于解决获取资源文件绝对路径问题。 工具类代码如下: import sys import os class pathutil(object): 路径处理工具类 def __init__(self): # 判断调试模式 debug_vars = dict((a, b) for a, b in os.environ.items() if a.find('IPYTHONENABLE') >
<weixin_38640443> 在 上传 | 大小:45056

[其它] python RC4加密操作示例【测试可用】

说明:本文实例讲述了python RC4加密操作。分享给大家供大家参考,具体如下: # -*- conding:utf-8 -*- from Crypto.Cipher import ARC4 from binascii import b2a_hex, a2b_hex def myRC4(data,key): rc41 = ARC4.new(key) encrypted = rc41.encrypt(data) return encrypted.encode('hex') def rc4_de
<weixin_38674616> 在 上传 | 大小:65536

[其它] Python 3.6 中使用pdfminer解析pdf文件的实现

说明:所使用python环境为最新的3.6版本 一、安装pdfminer模块 安装anaconda后,直接可以通过pip安装 pip install pdfminer3k   如上图所示安装成功。 二、在IDE中进行编码 #!/usr/bin/env python # encoding: utf-8 author: wugang software: PyCharm file: prase_pdf.py time: 2017/3/3 0003 11:16 import sys import
<weixin_38685831> 在 上传 | 大小:64512

[其它] Python基本数据结构之字典类型dict用法分析

说明:本文实例讲述了Python基本数据结构之字典类型dict用法。分享给大家供大家参考,具体如下: 词典类型 dict 字典由键(key)和对应值(value)成对组成。字典也被称作关联数组或哈希表。 dict 赋值 dict 整体放在花括号{}中,每个键与值用冒号隔开(:),每对用逗号分割; d = {'one':1, 'two':2, 'three':3} 键必须独一无二,但值则不必;值可取任何数据类型,如字符串,数或元组;若创建时同一个键被赋值两次,后一个值会被记住; 键必须不可变,所以可以
<weixin_38739164> 在 上传 | 大小:57344

[其它] 使用Python实现毫秒级抢单功能

说明:目录: 引言 环境 需求分析&前期准备 淘宝购物流程回顾 秒杀的实现 代码梳理 总结 0 引言 年中购物618大狂欢开始了,各大电商又开始了大力度的折扣促销,我们的小胖又给大家谋了一波福利,淘宝APP直接搜索:小胖发福利,每天领取三次粉丝专属现金大红包。 有了现金大红包,如何做到更省钱的剁手呢?今天给大家提供一种思路,用Python实现秒杀订单,借用自动化方式完成最优解。 1 环境 操作系统:Windows Python版本:3.7.2 2 需求分析&前期准备 2.0
<weixin_38677255> 在 上传 | 大小:386048

[其它] pandas DataFrame索引行列的实现

说明:python版本: 3.6 pandas版本: 0.23.4 行索引 索引行有三种方法,分别是 loc iloc ix import pandas as pd import numpy as np index = [a, b, c, d] data = np.random.randint(10, size=(4, 3)) df = pd.DataFrame(data, index=index) 0 1 2 a 9 7 1 b 0 0 7 c 2 6 5 d 8 2 5 loc
<weixin_38693084> 在 上传 | 大小:39936

[其它] 用Q-learning算法实现自动走迷宫机器人的方法示例

说明:项目描述: 在该项目中,你将使用强化学习算法,实现一个自动走迷宫机器人。 如上图所示,智能机器人显示在右上角。在我们的迷宫中,有陷阱(红色×××)及终点(蓝色的目标点)两种情景。机器人要尽量避开陷阱、尽快到达目的地。 小车可执行的动作包括:向上走 u、向右走 r、向下走 d、向左走l。 执行不同的动作后,根据不同的情况会获得不同的奖励,具体而言,有以下几种情况。 撞到墙壁:-10 走到终点:50 走到陷阱:-30 其余情况:-0.1 我们需要通过修改 robot.py 中的代码
<weixin_38734008> 在 上传 | 大小:484352

[其它] python自动发邮件总结及实例说明【推荐】

说明:python发邮件需要掌握两个模块的用法,smtplib和email,这俩模块是python自带的,只需import即可使用。smtplib模块主要负责发送邮件,email模块主要负责构造邮件。 smtplib模块主要负责发送邮件:是一个发送邮件的动作,连接邮箱服务器,登录邮箱,发送邮件(有发件人,收信人,邮件内容)。 email模块主要负责构造邮件:指的是邮箱页面显示的一些构造,如发件人,收件人,主题,正文,附件等。 1.smtplib模块 smtplib使用较为简单。以下是最基本的语法。
<weixin_38653878> 在 上传 | 大小:91136
« 1 2 ... .80 .81 .82 .83 .84 94585.86 .87 .88 .89 .90 ... 232075 »