自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 输出斐波那契数列中小于n的所有值

描述斐波那契数列,又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n≥2,n∈N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬...

2020-01-15 16:59:58 8237

原创 打印出子字符串的所有位置

嵌套函数def print_indices(myString,findString): # your code is here index1=myString.find(findString) while index1 != -1: print(index1,end=' ') index1=myString.find(findString,...

2020-01-15 16:50:11 306

原创 打印1-n之间的所有素数

函数方法思路1.首先定义一个函数名为isprime, 它有一个形参a_integer; 如果a_integer是素数,则函数返回True;否则返回False。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬2. 通过input()输入一个正整数n, ...

2020-01-15 16:43:22 2003

原创 密码学基础-AES加解密Python代码实现

接上一篇博客from Crypto.Cipher import AESfrom Crypto import Randomfrom binascii import b2a_hex # 要加密的明文data = '你好可爱'# 密钥key 长度必须为16(AES-128)、24(AES-192)、或32(AES-256)Bytes 长度.# 目前AES-128足够用key = b'...

2020-01-15 16:24:45 812

原创 密码学基础-加密代码实现

Python加密代码实现小小异或def xor(b1,b2): result=[] for i in range(len(b1)): result.append(b1[i]^b2[i]) return result关于

2020-01-15 16:17:05 757

原创 密码学基础-常见数据类型转换set0

写在前面初学密码学就被各种类型转换的代码实现难住了,当时心情可谓备受打击。所以还是菜鸟的我写篇博客记录一下自己学习到的东西,同时分享给大家。首先我们得清楚常见的转换类型的形式。类型实例字符串str“hello world”字节数组b’hello world’ 或b’\x1c\x01\x11’十六进制字符串hex68656c6c6f20776f726c64...

2019-12-05 22:15:18 570

原创 用Python实现常见加密set0

写在前面在Python中我们是对 Bytes(字节类型)进行加密, 所以我们进行加密的时候,要保证是对字节进行操作。如果是字符串要通过encode进行编码,转换为字节类型。str--------encode-------->BytesBytes----------decode-------->str实例\\encode默认编码形式为utf-8str1='你好'str2=...

2019-12-04 10:36:34 367

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除