作者wil771126 (雨的印记)
看板Python
标题[问题] 字元byte数 跟 try 叙述问题
时间Mon Oct 19 23:50:55 2009
在python当中 如果打上 len(a) 而其中 a 是个中文字串
依编码不同 显示的数字也不同 有没有哪种方法可以知道有几个中文字的编码
例 len("一二三") 使结果为3
还有 关於try except的续数
假设我有一段code
try:
for i in alist:
....
except:
OXOX
如果过程发生错误 会跳入OXOX 那能不能就让他忽略错误
假设 i 在 3 的时候发生例外
那就不做 i=3 的程式 (....那部分)
而是直接跳过 接着作 i=4 的部分
就是不要让程式为了例外而中断
以上 请指教 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.22.18.78
1F:→ mantour:把try放在for里面然後except给他pass? 10/19 23:55
2F:推 StubbornLin:改用unicode存非ascii字串 10/20 00:05
3F:→ StubbornLin:改成 u'一二三' 这样 不要直接写 10/20 00:05
4F:→ wil771126:原来要这样写阿 谢谢两位的回答^^ 10/20 00:23