zoukankan      html  css  js  c++  java
  • 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

     
  • 相关阅读:
    动态规划
    关键路径
    拓扑排序
    最小生成树
    Floyd 多源最短路径
    SPFA算法
    Bellman_Ford算法(负环的单源路径)
    Dijkstra算法
    fill和memset的区别
    Codeforces Round #655 (Div. 2) 题解
  • 原文地址:https://www.cnblogs.com/Kevin-Yang/p/13661703.html
Copyright © 2011-2022 走看看