python程式設計和設計的指導原則,import this之後便會在控制台列印出來:
time peter建議在**中對輸出的內容做一些簡單的混淆,於是他們就用rot13對列印內容進行了一些處理。rot13就是凱撒密碼的一種,每個字母變換為它後面的第13個字母。例如a變換為它後面的第13個字母n。解碼**如下:
d = {}
for c in (65,97):
for i in range(26):
d[chr(i+c)] = chr((i + 13) % 26 +c)
print "".join([d.get(c,c) for c in s])
優美勝於醜陋
顯式勝於隱式
簡單勝於複雜
複雜勝於難懂
扁平勝於巢狀
稀疏勝於緊密
可讀性應當被重視
儘管實用性會打敗純粹性,特例也不能凌駕於規則之上
不要忽略任何錯誤,除非你確定這麼做
面對不明確的定義,拒絕猜測
找到一種最好的唯一的方法就是去解決問題
做好過不做,但沒有思考的做還不如不做
如果實現很難說明,那麼它是個壞想法
如果實現很容易解釋,那麼它可能是個好想法
命名空間是個絕妙的想法,請多加利用
Python之print語句Python的注釋
print語句可以向螢幕上輸出指定的文字。比如輸出 hello,world 用 實現如下 print hello,world print語句也可以跟上多個字串,用逗號 隔開,就可以連成一串輸出 print the quick brown fox jumps over the lazy dog the...
python之return和print的區別
先給大家看一段小 def say print 1 say restart d 軟體指令碼 python指令碼 01.py 1 def say print 1 a say print a restart d 軟體指令碼 python指令碼 01.py 1none 在第二個函式中,我們發現a的值為non...
Python2 之 print函式示例
吐槽下,python2 官方文件的print資料好少啊,看的別人部落格才知道咋用 usr bin env python coding utf 8 import sys print sys.version 輸入與輸出 str 與repr for x in range 1,11 print repr x...