![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 79
Pito
这个作者很懒,什么都没留下…
展开
-
数据结构与算法(python)顺序表篇
数据结构与算法(python)在此之前先明确一下:a=10表示的是10是占用的内存空间, a表示的是指向10内存空间的地址. 区别c语言,a是内存空间的别名, 而python中类似window中的快捷方式.可以使用id()来查看内存地址, 变量名指向的是后面的量, 变量名只是一个地址.顺序表在程序中,经常需要将一组(通常是同为某个类型的)数据元素作为整体管理和使用,需要创建这种元素组,用变...原创 2020-03-29 13:48:59 · 610 阅读 · 1 评论 -
数据结构与算法(python)引入篇
数据结构与算法(python)一个不太恰当的理解, 兵法如果将写好运行的程序比作战场, 码农就是指挥这场战斗的指挥官, 手中的代码就是被指挥的士兵和武器.兵法就是取得这场战斗的胜利的关键所在. 运筹帷幄之中, 决胜与千里之外.我们的数据结构和算法, 就是程序员取胜的关键. 没有看过数据结构与算法, 有事面对问题没有任何的思路, 不知如何下手;虽然大部分时间可能解决了问题, 可是对程序运行的...原创 2020-03-27 22:13:07 · 233 阅读 · 0 评论 -
通过python实现字频统计
字频统计如果碰见了这类题目, 妥妥的字频统计.一种是直接百度找相关的字频统计网站, 一种是自己动手写脚本练练自己的编程能力.此处有一大串英文, 统计每个词出现的频率.hello python, i am a baby, i want to a hacker.一般的脚本写法:#!/usr/bin/python3# -*- coding=utf8 -*-"""# @Author :...原创 2020-02-27 20:58:01 · 3763 阅读 · 1 评论 -
numpy学习
文章目录NumPynumpy应用numpy 安装linux下安装安装验证numpy Ndarray 对象实例numpy数据类型数据类型对象(dtype)实例numpy数组属性ndarray.ndimndarray.shape实例:ndarray.itemsizendarray.flagsnumpy创建数组numpy.emptynumpy.zerosnumpy.ones从已有数组创建数组numpy....原创 2020-02-13 22:18:39 · 898 阅读 · 0 评论 -
sqlmap的简单使用
文章目录sqlmap安装linux下win三种注入判断方式基本get注入及返回目标基本信息cookie注入post注入sqlmapsqlmap强大的注入工具, 跨平台, 使用python编写, 可以自定义tamper脚本安装linux下sudo apt-get install sqlmap # 前提是已经有python的环境变量运行sqlmapsqlmap -u url # 直接s...原创 2020-01-25 20:47:30 · 153 阅读 · 0 评论 -
python实现crc32爆破,得到加密文件内容
crc32爆破基本原理crc检验原理实际上就是一个p位二进制序列之后附加一个r位二进制检验码(序列), 从而构成一个总长为n=p+r位的二进制序列, 附加在数据序列之后的这个检验码与数据序列的内容之间存在这某种特定的关系. 如果干扰因素使数据序列中的某一位或者某些位发生变化,这种特定的关系就会被破坏, 因此通过这种特性可以利用来爆破文件的内容.文件的内容只有相同的时候他的crc校验才会一样....原创 2020-01-22 22:14:06 · 5306 阅读 · 1 评论 -
python爆破账号密码
账号密码爆破大致流程程序开始执行程序各项参数说明requests编写一个扫描模块对读取到的密码分配给指定的线程 注意向上取整读取name,调用多线程模块实现多线程程序结束根据程序需要选用optparse来实现程序对于参数的接受和程序–help功能的实现, math模块实现多线程的时候程序向上取整, 使password全部被分配到线程里面, 调用requests实现post和get类型的请求,...原创 2020-01-21 20:39:05 · 2281 阅读 · 1 评论 -
python实现网站目录扫描
python实现网站目录扫描大致流程确定如下:Created with Raphaël 2.2.0程序开始打印banner信息打印使用方法接收传递过来的参数判断参数是否接收完整(是或否?)打印错误信息直接退出程序没有接收完整yesno根据流程图确定使用getopt,sys模块来接受参数,并进行处理, threading模块来处理多线程, requests模块来执行扫描功能, math线程的向...原创 2020-01-20 22:23:53 · 1162 阅读 · 0 评论 -
python进行简单的进制转换
python 在ctf进制转换的应用文章来源:https://www.jianshu.com/u/c5f54efe024b4进制转换(题目来源bugku)进制字符串如下:1212 1230 1201 1213 1323 1012 1233 1311 1302 1202 1201 1303 1211 301 302 303 1331由于是4进制,满4进一,从右往左依次对应4的...原创 2020-01-11 20:46:29 · 875 阅读 · 0 评论 -
python函数编程
python函数编程如果觉得写得好,欢迎给位关注公众号呀,直接搜索 做个记事本 就好了。接下来就是今天分享的python函数python 函数的定义和调用python 函数的参数python 函数的划分 python函数定义 函数(function):是一个可以被重复调用的带有一个入口和一个出口的固定的程序段 函数比较代码复制 1、减少冗余代码 2、代码结构清晰...原创 2019-04-22 16:12:27 · 263 阅读 · 0 评论 -
python基本数据类型
python基本的数据类型小白第一次写博客,分享一下python基本的数据类型python数字python2中整形 int 1浮点形 float 2.1长整形long>>> 3/21.5>>> 5//2 #取整2>>> 5%2 #取余1python基本运算 +,-,*,/,//,%python2中整形除以...原创 2019-04-19 19:46:03 · 124 阅读 · 0 评论 -
python列表,字典,元组
python变量赋值 常量 不变化的量,比如数字,字符串都是 变量 存储常量,通常由变量名指出 赋值 就是将一个常量指向一个变量 name = 'while' python是一门弱变量的语言,所用变量即用即生成,变量的类型随着值的类型的修改而修改命名可用的内容 字母 数字 下划线 1、数字不可以开头,也不可以纯数字 2、__开头代表私有 3、__name__代表魔术方...原创 2019-04-20 18:19:08 · 427 阅读 · 0 评论 -
python运算和流程控制
python 运算和流程控制python 运算(布尔值,自增,比较,逻辑)python 流程控制python 推导式深度拷贝python运算 布尔值: True 非0的数字,非空的字符串,列表,元素,字典 False 0 "" () [] {} None 自增运算: var int i i = 0 ,i < 10 i++ i += 1 #其他...原创 2019-04-21 15:50:27 · 164 阅读 · 0 评论