看板 Python 關於我們 聯絡資訊
a = '00002220000' print a 以上範例會印出 00002220000 如果我希望把前面的 0 去掉的話,該怎麼寫呢? 我有試過 a.strip('0') 但是他會把全部的 0 都去掉, 請問有什麼好方法嗎? 像在 C 裡面可以用 printf("%d", a); 就會自動把前面去掉, 麻煩為我解答一下,感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.211.196
Johan:print int(a)? 06/08 12:41
ickxlin:print('%d' % int(a)) 06/08 12:42
Xphenomenon:感謝感謝,這就是我要的! :> 06/08 12:47
dotwsc:a.lstrip('0') 06/08 14:25