当前位置:首页 > 资源分类 > Python资源下载

Python文档、视频、电子书、源码

本标签包含:187个资源
《Python少儿趣味编程》示例代码和练习解答

作者: 李强 ,李若瑜 编辑: 陈冀康 Python简易易懂,功能齐全,是儿童学习程序编写的优选語言。这书是儿童学习Python程序编写的趣味性手册,本书共17章,依照由简到难、逐渐深层次的方法机

查看详情
Python 快速入门(第3版)源码

作者: [美]娜奥米塞德(Naomi Ceder) 译者: 戴旭 编辑: 杨海玲 它是一本Python迅速新手入门书,根据Python3.6撰写,分成4个一部分,第一一部分解读Python的基本知识,对Python开展概述的详细介绍

查看详情
《你也能看得懂的Python算法书》随书源码

《 你也能看得懂的Python算法书 》书中配套的源码实例以及相关练习题

查看详情
Python面向对象视频课程 Python高级面向对象技术课程

Python高级面向对象课程课程属于高阶段的应用课程,需要同学们具备良好的Python基础功底或者相关的项目经验最佳。完成课程的学习后,能够快速帮助同学们理解和掌握Python编程方法,把复杂的

查看详情
Python标准系统化学习课程 Python零基础视频教程

Python零基础到案例进阶实训课程 Python全新标准系统化学习课程 Python全新视频

查看详情
Python语言初探入门学习视频教程 炼数成金12周Python语言精华培训视频教程 查看详情
Python3经典100例(Python3入门习题) 含答案 doc高清版

本教程来自网友总结整理,这个习题包含了大部分Python入门级别的习题,还有习题答案。希望通过这100道例题,能对python3的基础代码能力有一定的掌握。需要的朋友可下载试试!

查看详情
用Python自动办公 做职场高手全16讲[1.08G]全套视频

python这门程序编写近期但是十分火,并不是俗谚有说“人生短暂,我用python”。它是有些道理的,一是它相对性于别的語言,更简易易入门,二是作用挺大,能够 网络爬虫,能够 写专用工具。

查看详情
Python3完全零基础入门精讲[3.98G]全套视频教程

互联网课(查看更多详细信息):在线课程能够考虑大伙儿随时学习培训的必须,相对性更加随意灵便些,学生能够随意分配学习培训時间,让大伙儿的学习培训已不遭受時间、地址的约束力,

查看详情
聚焦Python分布式爬虫必学框架Scrapy 打造搜索引擎 全套视频教程+源码 查看详情
Python 相关笔记精选
网友NO.995492

Python lambda函数基本用法实例分析

本文实例讲述了Python lambda函数基本用法。分享给大家供大家参考,具体如下: 这里我们简单学习一下python lambda函数。 首先,看一下python lambda函数的语法,如下: f=lambda [parameter1,parameter2,……]:expression lambda语句中, 冒号前是参数,可以有0个或多个,用逗号隔开,冒号右边是返回值 。 lambda语句构建的其实是一个函数对象。 1》无参数 f=lambda :'python lambda!' ffunction lambda at 0x06BBFF30 f()'python lambda!' 2》有参数,无默认值 f=lambda x,y:x+y f(3,4)7 3》有参数,有默认值 f=lambda x=2,y=8:x+y ffunction lambda at 0x06C51030 f()#x取默认值2,y取默认值810 f(1)#x取1,y取默认值89 f(3,3)#x,y均取值36 4》lambda返回的函数还可以做为另一个函数的参数 sumxy=lambda x,y:x+ydef test(f,m,n): print f(m,n) sumxy(4,5)9 test(sumxy,4,5)9 更多关于Python相关内容感兴趣的读者可查看本站专题:《Python函数使用技巧总结》、……

网友NO.402993

Opencv+Python实现图像运动模糊和高斯模糊的示例

运动模糊:由于相机和物体之间的相对运动造成的模糊,又称为动态模糊 Opencv+Python实现运动模糊,主要用到的函数是 cv2.filter2D() : # coding: utf-8import numpy as npimport cv2def motion_blur(image, degree=12, angle=45): image = np.array(image) # 这里生成任意角度的运动模糊kernel的矩阵, degree越大,模糊程度越高 M = cv2.getRotationMatrix2D((degree / 2, degree / 2), angle, 1) motion_blur_kernel = np.diag(np.ones(degree)) motion_blur_kernel = cv2.warpAffine(motion_blur_kernel, M, (degree, degree)) motion_blur_kernel = motion_blur_kernel / degree blurred = cv2.filter2D(image, -1, motion_blur_kernel) # convert to uint8 cv2.normalize(blurred, blurred, 0, 255, cv2.NORM_MINMAX) blurred = np.array(blurred, dtype=np.uint8) return blurredimg = cv2.imread('./9.jpg')img_ = motion_blur(img)cv2.imshow('Source image',img)cv2.imshow('blur image',img_)cv2.waitKey() 原图: 运动模糊效果: 高斯模糊:图像与二维高斯分布……

网友NO.316228

用python编写第一个IDA插件的实例

IDA插件是经过编译的、功能更强大的IDC脚本,与仅仅使用脚本相比,插件能够执行更加复杂的任务。与编写IDC脚本相比,python显得更为轻巧和强大,IDAPython作为IDA的一个插件,具有IDA SDK的大部分功能,能够帮助我们编写实现IDC脚本语言所有功能的python脚本。 本文将以一个简单的例子开始展示如何使用python编写并安装一个IDA插件。 1、编写插件文件msg.py from idaapi import *class myIdaPlugin(plugin_t): flags=0 wanted_name="my ida plugin" wanted_hotkey="F1" comment="my ida plugin" help="Something helpful" def init(self): msg("Ida plugin init called.\n") return PLUGIN_OK def term(self): msg("Ida plugin term called.\n") def run(self,arg): warning("Ida plugin run(%d) called.\n"%arg)def PLUGIN_ENTRY(): return myIdaPlugin() 2、将msg.py文件置于IDADIR/plugins目录,修改IDADIR/plugins/plugins.cfg文件,将plug_name 值设置为IDA菜单栏显示的菜单,plugin_file值设为……

网友NO.842638

浅谈Python2、Python3相对路径、绝对路径导入方法

os.path.dirname() 获取父目录 os.path.basename() #获取文件名或者文件夹名 python2缺省为相对路径导入,python3缺省为绝对路径导入 python2绝对路径导入 from __future__ import absolute_import python2缺省会搜索上一级目录、上上级目录 解决方案: import platformpver=platform.python_version()pversion= int(pver.split('.')[0])try: if pversion==2: print(1) from .A import aa else: print(2) from A import aaexcept: print(3) from A import aa 异常处理版: try: from .A import aa print(12)except: print(22) from A import aa 其他重点 1、包之所以为包,取决于是否有__init__.py文件 2、相对路径导入仅用于包内,同一个顶级包内 3、当前目录: play$ python main.py play为当前目录 play$ python test/main.py play/test为当前目录 play$ python -m test.main play为当前目录 出现SystemError: Parent module '' not loaded, cannot perform relative import错误一个原因为包内使用相对路径,改用……

网友NO.955394

利用Python如何生成hash值示例详解

一、介绍 如果在Python中需要对用户输入的密码或者其他内容进行加密,首选的方法是生成hash值。 在Python中可以利用二个模块来进行: - crypt - hashlib 二、crypt (一)crypt的主要方法和常量 名称 描述 md5(…) 利用md5算法加密 sha1(…) 利用sha1算法加密 sha224(…) 利用sha224算法加密 sha256(…) 利用sha256算法加密 sha384(…) 利用sha384算法加密 sha512(…) 利用sha512算法加密 (二)使用说明与示例 使用crypt.crypt(…)进行hash加密的时候,需要提供二个参数: - 加密内容 - salt 如果不特别指定salt,系统就会调用crypt.mksalt(…)生成一个salt 如果想要以特定的加密算法生成salt就应该使用下面的命令: salt = crypt.mksalt(crypt.METHOD_SHA512) salt'$6$s8Q3eNP6urKZb3AK' 然后再进行数据加密: hash = crypt.crypt("helloworld",salt) hash'$6$s8Q3eNP6urKZb3AK$L0O5cqHRU.1f170bV2KrjF3LkLL54So442TqUIsk.wYtCtOSD4Tyt./fj6W6Y.EzrbNm00grA4yPP……

网友NO.768866

Python使用numpy模块创建数组操作示例

本文实例讲述了Python使用numpy模块创建数组操作。分享给大家供大家参考,具体如下: 创建数组 创建ndarray 创建数组最简单的方法就是使用array函数 。它接收一切序列型的对象(包括其他数组),然后产生一个新的含有传入数据的Numpy数组。 array函数创建数组 import numpy as npndarray1 = np.array([1, 2, 3, 4])ndarray2 = np.array(list('abcdefg'))ndarray3 = np.array([[11, 22, 33, 44], [10, 20, 30, 40]]) zeros和zeros_like创建数组 用于创建数组,数组元素默认值是0. 注意:zeros_linke函数只是根据传入的ndarray数组的shape来创建所有元素为0的数组,并不是拷贝源数组中的数据. ndarray4 = np.zeros(10)ndarray5 = np.zeros((3, 3))ndarray6 = np.zeros_like(ndarray5) # 按照 ndarray5 的shape创建数组# 打印数组元素类型print("以下为数组类型:")print('ndarray4:', type(ndarray4))print('ndarray5:', type(ndarray5))print('ndarray6:', type(ndarray6))print("----……

Copyright 2018-2020 xz577.com 码农之家

本站所有电子书资源不再提供下载地址,只分享来路

免责声明:网站所有作品均由会员网上搜集共同更新,仅供读者预览及学习交流使用,下载后请24小时内删除

版权投诉 / 书籍推广 / 赞助:QQ:520161757