1. 初识Python

Python诞生和发展

Python 特点

Python缺点

典型应用

Python环境

下载Python
https://www.python.org/downloads/

安装Python

配置环境变量

 将Python的安装路径,及其Script文件夹的路径添加到Path内

这是我的安装路径 C:Program Files (x86)Microsoft Visual StudioSharedPython37_64

 启动Python

在命令提示符下输入"python", 即可查看python安装版本

 输入"import this"

python之婵是由Tim Peters,Guido python开发者所写的python指导简介

它是由rot13(回转十三位)替换式密码。二十六个字母分成两对一一对应,对于非字母字符还是保持原样,不进行变化。

《python的禅宗》(The Zen of Python),作者蒂姆·彼得斯(Tim Peters)
美丽胜过丑陋。
显性比隐性好。
简单比复杂好。
多样总比复杂好。
平面比嵌套好。
稀疏比稠密好。
可读性。
特殊情况不足以打破规则。
尽管实用性比纯洁。
错误不应该悄无声息地过去。
除非显式地沉默。
面对模棱两可的代码,拒绝猜测的诱惑。
应该有一种——最好只有一种——明显的方法来做这件事。
虽然这种方式一开始可能并不明显,除非你是荷兰人(贬义词)。
现在有总比没有好。
虽然从来没有比现在更好。
如果实现很难解释,那么这是一个坏主意。
如果实现很容易解释,那么这可能是一个好主意。
命名空间是一个很棒的主意——让我们做更多!

意思就是python是一种清晰,优雅,简单的编程语言

ROT13(回转13位,rotate by 13 places,有时中间加了个连字符称作ROT-13)是一种简易的替换式密码。它是一种在英文网络论坛用作隐藏八卦(spoiler)、妙句、谜题解答以及某些脏话的工具,目的是逃过版主或管理员的匆匆一瞥。ROT13被描述成“杂志字谜上下颠倒解答的Usenet点对点体”。ROT13 也是过去在古罗马开发的凯撒加密的一种变体。

套用ROT13到一段文字上仅仅只需要检查字元字母顺序并取代它在13位之后的对应字母,有需要超过时则重新绕回26英文字母开头即可。A换成N、B换成O、依此类推到M换成Z,然后序列反转:N换成A、O换成B、最后Z换成M。只有这些出现在英文字母里头的字元受影响;数字、符号、空白字元以及所有其他字元都不变。因为只有在英文字母表里头只有26个,并且26=2×13,ROT13函数是它自己的逆反: [1] 
对任何字元x:ROT13(ROT13(x))=ROT26(x)=x。
换句话说,两个连续的ROT13应用函式会回复原始文字(在数学上,这有时称之为对合(involution);在密码学上,这叫做对等加密(reciprocalcipher))。
 

 例如,下面的英文笑话,精华句为ROT13所隐匿:

How can you tell an extrovert from an introvert at NSA?Va gur ryringbef, gur rkgebireg ybbxf ng gur BGURE thl'f fubrf.

透过ROT13表格转换整片文字,该笑话的解答揭露如下:

Ubj pna lbh gryy na rkgebireg sebz na vagebireg ng AFN? In the elevators, the extrovert looks at the OTHER guy's shoes.

End

 
原文地址:https://www.cnblogs.com/Kevin-Yang/p/13661703.html