随笔分类 -  Python

介绍基本的python语法与学习内容
摘要:Python 实现RC4加解密 核心原理如下: 导入包ARC4 其中Crypto如果没有可以网上搜索安装 主要就是利用ARC4的new(传入key) 返回一个rc4对象 rc4对象在调用加密或者解密函数. 注意key必须是 bytes类型.如果不是要转换为bytes 对于base64编码过的程序请先 阅读全文
posted @ 2021-06-22 15:54 iBinary 阅读(2387) 评论(0) 推荐(0)
摘要:ES ECB模式加解密 使用cryptopp完成AES的ECB模式进行加解密。 AES加密数据块分组长度必须为128比特,密钥长度可以是128比特、192比特、256比特中的任意一个。(8比特 == 1字节) 在CBC、CFB、OFB、CTR模式下除了密钥外,还需要一个初始化向IV。(ECB模式不用 阅读全文
posted @ 2021-06-17 11:25 iBinary 阅读(1077) 评论(0) 推荐(0)
摘要:Python实现循环左移右移 一丶Python实现循环左移 右移 原理 1.1 Python实现循环左移 1.1.1 文字原理介绍 循环左移原理 拿一个32位的数(4个字节)来说 进行移动八位 如: 0x12345678 rol 8 之后 = 0x34567812 其原理如下: 1.首先左移八位得到 阅读全文
posted @ 2020-12-20 14:44 iBinary 阅读(2112) 评论(0) 推荐(0)
摘要:[toc] python学习第九讲,python中的数据类型,字符串的使用与介绍 一丶字符串 1.字符串的定义 字符串 就是 一串字符 ,是编程语言中表示文本的数据类型 在 Python 中可以使用 一对双引号 或者 一对单引号 定义一个字符串 虽然可以使用 或者 做字符串的转义,但是在实际开发中: 阅读全文
posted @ 2019-01-18 17:12 iBinary 阅读(451) 评论(0) 推荐(0)
摘要:[toc] python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍.md 一丶字典 1.字典的定义 (字典) 是 除列表以外 之中 最灵活 的数据类型 字典同样可以用来 存储多个数据 通常用于存储 描述一个 的相关信息 和列表的区别 列表 是 有序 的对象集合 字典 是 阅读全文
posted @ 2019-01-16 17:21 iBinary 阅读(398) 评论(0) 推荐(0)
摘要:[toc] python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍 一丶元祖 1.元祖简介 元祖跟列表类似.只不过是有区别的. 如下: tuple(元祖英文) 跟列表类似, 元素不能修改 用于存储 一串信息,数据 元祖使用 定义, 列表是使用 定义 元祖的索引是从0开始 阅读全文
posted @ 2019-01-15 16:23 iBinary 阅读(827) 评论(0) 推荐(0)
摘要:[toc] python学习第六讲,python中的数据类型,列表,元祖,字典,之列表使用与介绍. 二丶列表,其它语言称为数组 1.列表的定义,以及语法 (列表) 是 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组 专门用于存储 一串 信息 列表用 定义, 数据 之间使用 分隔 列表的 索引 阅读全文
posted @ 2019-01-15 15:39 iBinary 阅读(283) 评论(0) 推荐(0)
摘要:[toc] python学习第五讲,python基础语法之函数语法,与Import导入模块. 一丶函数简介 函数,就是一个代码块,这个代码块是别人写好的.我们调用就可以. 函数也可以称为方法. 1.函数语法定义 1. 是英文 的缩写 2. 函数名称 应该能够表达 函数封装代码 的功能,方便后续的调用 阅读全文
posted @ 2019-01-12 16:40 iBinary 阅读(776) 评论(0) 推荐(0)
摘要:[toc] python学习第四讲,python基础语法之判断语句,选择语句,循环语句 一丶判断语句 if 1.if 语法 如下: 注意问题: 注意:代码的缩进为一个 键,或者 4 个空格 —— 建议使用空格 在 Python 开发中,Tab 和空格不要混用! 我们可以把整个 if 语句看成一个完整 阅读全文
posted @ 2019-01-11 15:03 iBinary 阅读(562) 评论(0) 推荐(0)
摘要:[toc] python学习第三讲,python基础语法之注释,算数运算符,变量. 一丶python中的基础语法,注释,算数运算符,变量 1.python中的注释 python中分为单行注释跟多行注释.作用就是提醒程序员当前代码的含义. 2.python中的运算符. python中的运算符跟 (C+ 阅读全文
posted @ 2019-01-11 14:39 iBinary 阅读(343) 评论(0) 推荐(0)
摘要:[toc] python学习第二讲,pythonIDE介绍以及配置使用 一丶集成开发环境IDE简介,以及配置 1.简介 集成开发环境( ,Integrated Development Environment)—— 集成了开发软件需要的所有工具 ,一般包括以下工具: 图形用户界面 代码编辑器(支持 代 阅读全文
posted @ 2019-01-10 18:32 iBinary 阅读(1132) 评论(0) 推荐(0)
摘要:[toc] python学习第一讲,python简介 一丶python简介 1.解释型语言与编译型语言 python是一个解释型语言. 指的就是将源代码丢个解释器. 解释一行代码,翻译成机器语言给cpu执行. 编译型语言例如C/C++ 直接将源代码翻译成机器语言,交给cpu执行. 特点: 速度 —— 阅读全文
posted @ 2019-01-09 16:34 iBinary 阅读(453) 评论(0) 推荐(0)