※ 引述《wil771126 (雨的印記)》之銘言:
: 在python當中 如果打上 len(a) 而其中 a 是個中文字串
: 依編碼不同 顯示的數字也不同 有沒有哪種方法可以知道有幾個中文字的編碼
: 例 len("一二三") 使結果為3
: 還有 關於try except的續數
: 假設我有一段code
: try:
: for i in alist:
: ....
: except:
: OXOX
: 如果過程發生錯誤 會跳入OXOX 那能不能就讓他忽略錯誤
: 假設 i 在 3 的時候發生例外
: 那就不做 i=3 的程式 (....那部分)
: 而是直接跳過 接著作 i=4 的部分
: 就是不要讓程式為了例外而中斷
: 以上 請指教 謝謝
像這樣嗎?
list=["foooooo","barrrrr","foo","foobar"]
for i in list:
try:
print i[5]
except:
pass
執行結果:
o
r
r
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.213.158