此文所有**基於python2.7.10語法
flag1 = flag2 = flag3 = flag4 = 1
while flag1:
# do something
while flag2:
# do something
while flag3:
# do something
while flag4:
# do something
flag2 = flag3 = flag4 = none
如果這幾個迴圈不是用while,而是要用for來遍歷乙個列表,那**就更難看了.
>>>
3 > 5 == false
# 等同於3>5 and 5==false
false
一不小心就理解錯了!
刪除列表中的元素
在遍歷列表時刪除元素會造成一些意想不到的錯誤,可以用filter或列表解析來代替.
令人蛋疼的ByteArray
最近做的乙個專案需要上傳比較多的到伺服器,伺服器限制大小是2m,在專案中,的大小都是有控制的,為100k 在互動中,返回給我 http status 413 上傳實體過大,超過伺服器大小。這讓我很糾結,我傳給伺服器的是二進位製流 bytearray 然後想當然的去計算,上傳的在10張以內,每張大小都...
令人蛋疼的編碼問題
亂碼問題解決方法就是一句話 借助中間萬能編碼unicode進行編碼之間的轉換操作。為什麼這麼說?因為unicode與萬國的編碼都一種對映關係 gbk為了完美相容ascii碼,在萬國碼對映表中提出了高位元組的概念 就是在對映中凡是超過127的字元都認為是中文 eg 8 4 2 1 8 4 2 1 1 ...
iPhone開發 令人蛋疼的問題
執行出現如下錯誤 undefined symbols for architecture i386 objc class viewcontroller referenced from ld symbol s not found for architecture i386 clang error lin...