![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python笔记
python学习过程记录
hardStudy_h
这个作者很懒,什么都没留下…
展开
-
Python学习———随机数
要实现对伪随机数的攻击就需要拿到他的种子,默认情况下random使用当前操作系统的系统时间来作为随机数种子。Python有大量现成的专业模块供我们调遣使用,其中随机数random便是一个单独的生成伪随机数的模块。通过rangdom.setstate()设置随机数生成器内部状态,就可以实现对随机数的攻击或者说是复现。伪随机数:目前科学界认为只有通过量子纠缠才能实现真正的随机数,即量子计算机才能产生真正的随机数。rangdom.getstate()函数来获取随机数的种子,加工之后随机数生成器的内部状态。原创 2023-09-18 17:52:42 · 119 阅读 · 1 评论 -
Python学习———变量 字符串
5.Triple quotes使用以三个单引号或者双引号成对出现,使用时定义的字符串可直接进行换行操作,而不用通过转义字符进行实现。同时引出了一个问题,当需要定义的字符串中同时包含双引号和单引号时,推荐使用转义字符对单引号和双引号进行转义。python默认所有的反斜杠\都是转义字符,在我们需要\作为输出时就要在语句前加上r。注:单双引号必须成双对出现,当字符串中含有单引号时,使用双引号定义可避免报错。字符串的加法我们叫做拼接,就是将字符串组合成一个新的长的字符串。5.不同变量的值是可以传递的。原创 2023-09-13 10:53:57 · 175 阅读 · 1 评论