- 军军小站|张军博客
搜索到与相关的文章
Python

常见加密方式和Python实现

前言我们所说的加密方式,都是对二进制编码的格式进行加密的,对应到Python中,则是我们的Bytes。将字符串和Bytes互相转换可以使用encode()和decode()方法。URL编码正常的URL中是只能包含ASCII字符的,也就是字符、数字和一些符号。而URL编码就是一种浏览器用来避免url中出现特殊字符(如汉字)的编码方式。Base64编码Base64是一种用64个字符来表示任意二进制数据的方法。Base64编码可以称为密码学的基石。可以将任意的二

系统 2019-09-27 17:55:14 1965

Python

python函数修饰符@的使用方法解析

python函数修饰符@的作用是为现有函数增加额外的功能,常用于插入日志、性能测试、事务处理等等。创建函数修饰符的规则:(1)修饰符是一个函数(2)修饰符取被修饰函数为参数(3)修饰符返回一个新函数(4)修饰符维护被维护函数的签名例子1:被修饰函数不带参数deflog(func):defwrapper():print('log开始...')func()print('log结束...')returnwrapper@logdeftest():print('te

系统 2019-09-27 17:54:36 1965

Python

python画图的函数用法以及技巧

对于刚刚学习编程的同学来说对编程是非常陌生的,对很多的代码也是非常陌生,高中忙于学习的我们甚至可以说是对编程是一无所知,进入大学进入到这个专业才开始接触很多电脑相关的东西才开始接触编程,下面我就教大家如何利用编程语言画图,以Python语言为例,我们这次利用Python画一个爱心。turtle绘图turtle绘图是python中引入的一个简单绘图工具,利用turtle模块绘图又被称为海龟作图,因为绘图过程可以看作是一个小海龟行走的轨迹。海龟就像是屏幕上的画

系统 2019-09-27 17:53:34 1965

Python

使用python 写一个静态服务(实战)

师父布置的任务,让我写一个服务练练手,搞清楚socket的原理和过程后跑了一个小demo,很有成就感,代码内容也比较清晰易懂,很有教育启发意义。代码#coding:utf-8importsocketfrommultiprocessingimportProcessHTML_ROOT_DIR=""defhandle_client(client_socket):"""处理客户端请求"""#获取客户端请求数据request_data=client_socket.r

系统 2019-09-27 17:53:32 1965

Python

Python经典算法

文章目录算法实现#0GitHub#1环境#2开始#2.1斐波那契数列#2.2跳台阶#2.3跳台阶(变态跳)#2.4兔子繁殖#2.5列表去重未完待续算法实现#0GitHubhttps://github.com/Coxhuang/Python-DataStructure#1环境Python3.7.3#2开始#2.1斐波那契数列GitHubGitHub代码问题描述规律代码实现常规实现deffib(max_val):a,b,n=0,1,max_valwhilen:

系统 2019-09-27 17:53:28 1965

Python

python文件读写操作与linux shell变量命令交互执行的方法

本文实例讲述了python文件读写操作与linuxshell变量命令交互执行的方法。分享给大家供大家参考。具体如下:python对文件的读写还是挺方便的,与linuxshell的交互变量需要转换一下才能用,这比较头疼。代码如下:复制代码代码如下:#coding=utf-8#!/usr/bin/pythonimportosimporttime#python执行linux命令os.system(':>./aa.py')#人机交互输入S=raw_input("i

系统 2019-09-27 17:53:10 1965

Python

详解利用python+opencv识别图片中的圆形(霍夫变换)

在图片中识别足球先补充下霍夫圆变换的几个参数知识:dp,用来检测圆心的累加器图像的分辨率于输入图像之比的倒数,且此参数允许创建一个比输入图像分辨率低的累加器。上述文字不好理解的话,来看例子吧。例如,如果dp=1时,累加器和输入图像具有相同的分辨率。如果dp=2,累加器便有输入图像一半那么大的宽度和高度。minDist,为霍夫变换检测到的圆的圆心之间的最小距离,即让我们的算法能明显区分的两个不同圆之间的最小距离。这个参数如果太小的话,多个相邻的圆可能被错误地

系统 2019-09-27 17:51:50 1965

Python

装13失败后,我决定使用Python为生僻字批量注音

装13的冷场“龙生九子,各不相同…”囚牛、睚眦、嘲风、蒲牢、狻猊、霸下、狴犴、负屃、螭吻。都说提笔忘字丢人,可至少还有提笔的机会。随着信息化时代的普及,原来越多的人成了半文盲。怎么说?电脑前打字敲的一二一,可提起笔来就忘字。从前特别喜欢钢笔,笔袋里放的凌美、百利、永生、英雄一堆,买的北碳、毕加索、派克、百利金各式牌子的墨水。结果感觉半年多都没动过这些陈年老货了。下午聊天装13说到龙生九子,本来吹得正欢,结果朋友问老七bìàn怎么写,然后…瞬间懵逼了,这个1

系统 2019-09-27 17:51:38 1965

Python

Python及Pycharm安装方法图文教程

Python及Pycharm安装方法,供大家参考,具体内容如下1、任务简介为了学习Python我今天对它进行了安装,整个安装过程忘了截图,故我在虚拟机中重新安装了一遍,并将Python及Pycharm安装方法进行了分享,希望可以给大家一些帮助。注:虚拟机系统我未分盘,故均安装于虚拟机的系统盘C盘中,建议大家在实际安装过程中不要将软件安装到系统盘中。2、Python安装1)首先需要进入Python官网下载安装包,进入后点击Downloads然后选择Pytho

系统 2019-09-27 17:50:54 1965

Python

Python编程入门基础语法详解

一、基本概念1.内置的变量类型:Python是有变量类型的,而且会强制检查变量类型。内置的变量类型有如下几种:浮点float_number=2.3复数complex_number=1+5j整型integer_number=1list序列sample_list=[2,52,36,'abc']嵌套sample_nest=[(2,4,6),{5:7,9:11,'key':[2,5]},6]dictionary字典sample_dic={"key":value,5

系统 2019-09-27 17:50:51 1965