2013年8月24日 星期六

Python: operator priority for ==, in

提供一個Python超新手的錯誤,注意以下程式碼:
>>> b = [1, 2]
>>> False == 3 in b
False

如要得到True,請改成:
>>> False == (3 in b)
True

Lua for V A P O R C O D E

 7 kyu: V A P O R C O D E 題目是將一串文字,轉成VAPOR code的形式。 我的寫法如下: local function vaporcode ( s ) local a = "" for i = 1 , # s...