Python
published on
密码学(英语:Cryptography)可分为古典密码学和现代密码学。古典密码学主要关注信息的保密书写和传递,以及与其相对应的破译方法。而现代密码学不只关注信息保密问题,还同时涉及信息完整性验证(消息验证码)、信息发布的不可抵赖性(数字签名)、以及在分布式计算中产生的来源于内部和外部的攻击的所有信息安全问题。
published on
Python作为一门流行的脚本语言很早就被Mac OS、主流Linux发行版所预装,一般来说只需要确保自己系统的Python版本不要太旧「建议高于3.5」,如果是Windows用户可以去往Python的官方网站 www.python.org 进行下载安装。
published on
猜字游戏涉及的Python基础知识比较丰富且十分容易实现,可以作为《黑客之路・Python篇・初学者篇》的阶段性练习“项目”。
published on
在Python当中,我们常常使用到的基本数据类型有整型int
、浮点型float
、字符串类型str
……,以及结构类型列表list
、元组tuple
,事实上我们也可以自己来定义类型,这将涉及到Python的面向对象编程。
published on
函数是指可重复使用的程序片段。被用来为某个代码块赋予名字,通过这一特殊的名字可以在程序的任何地方来运行代码块,并可重复任何次数。这就是所谓的调用函数。我们已经使用过了许多内置的函数,例如: print
、len
和range
。
published on
在Python中可以通过while
与for
两种循环语句来处理循环问题。
published on
if
语句用以根据条件判断如何执行代码: 如果条件为真True
,我们将运行一块语句(称作 if-block 或 if 块),否则我们将运行另一块语句(称作 else-block 或 else 块)。其中else
从句是可选的。