數(shù)字字符串前后有空格沒事:
>>> print(int(" 3 "))3但是下面這種帶小數(shù)點的情況是不可取的:
>>> print(int("3.0"))Traceback (most recent call last): File "<stdin>", line 1, in <module>ValueError: invalid literal for int() with base 10: '3.0'這種字符串強轉(zhuǎn)float沒問題
>>> print(float("3.0"))3.0以上這篇解決Python的str強轉(zhuǎn)int時遇到的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答
圖片精選