Pau*_* Bu 13
怎么样把它转换成int?
>>>int(a)
100
Run Code Online (Sandbox Code Playgroud)
只是为了完整性,有许多方法可以从十进制数字的字符串表示中删除小数部分,我现在可以提出的方法是:
s='100.0'
s=s[:s.index('.')]
s
>>>'100'
Run Code Online (Sandbox Code Playgroud)
也许还有一个更简单.
希望这可以帮助!
如果您不想将其转换为 int,您也可以拆分它。
>>> a = 100.25
>>> str(a).split('.')[0]
>>> '100' # result is now a string
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17019 次 |
| 最近记录: |