-1
A
回答
0
0
def convert(a):
r = 0
s = a.split(".")[0]
for c in s.split(","):
r = r * 1000 + int(c)
return r
s = convert("350,000,000.00")
+0
請注意,我越來越350,000,000.00不是「350,000,000.00」。我如何將350,000,000.00轉換爲「350,000,000.00」。請讓我知道 – Kuladip
2
讓輸入是一個變量,說
a="350,000,000.00"
因爲,該數字是逗號,
分離,需要刪除。
a.replace(",","")
>>> 350000000.00
所得string
是float
。當我們直接將字符串轉換爲整數時,會導致錯誤。
int(a.replace(",",""))
>>>Traceback (most recent call last):
File "python", line 2, in <module>
ValueError: invalid literal for int() with base 10: '350000000.00'
因此,轉換數float
再到int
。
int(float(a.replace(",","")))
>>>350000000
相關問題
- 1. 轉換字符串整數使用Python
- 2. 轉換爲數字字符串,數字
- 3. 將字節轉換爲python 3.6中的字符串
- 4. 轉換數字的字符串到NSTimeInterval
- 5. 數字到ASCII字符串轉換器
- 6. 轉換ASCII字符串到數字
- 7. 轉換數字字符串轉換爲字符串
- 8. 轉換字符串數組爲數字
- 9. 注意:數組到字符串轉換將數組轉換爲字符串
- 10. Python將字符串轉換爲整數?
- 11. Python的轉換字符串數組
- 12. 將字符串轉換爲python數量
- 13. 將字符串轉換爲複數python
- 14. 將Python數組轉換爲字符串
- 15. 在Python中自動字符串到數字轉換
- 16. Python 3.6元組到字符串
- 17. 字符串的字符數組和字符數組至字符串轉換
- 18. 數轉換爲字符串
- 19. 轉換指數字符串
- 20. 字符串數組轉換
- 21. 使用python轉換爲字符串
- 22. 轉換一個字符串使用Python
- 23. Python - 將字符串 - 數字轉換爲浮點數
- 24. Python函數中的數字字符串轉換
- 25. 字符串數組到字符串轉換Swift
- 26. python字符串替換數字
- 27. 將字符串轉換爲數字node.js
- 28. Knockout.js將數字轉換爲字符串
- 29. 字符串轉換爲數字矢量
- 30. 轉換數字串字符INT32
是否包含逗號? –
[Python將逗號分隔的數字解析爲int]的可能重複(https://stackoverflow.com/questions/2953746/python-parse-comma-separated-number-int-int) – doctorlove
可能的重複[如何使用Python將字符串轉換爲數字,如果它有逗號作爲數千個分隔符?](https://stackoverflow.com/questions/1779288/how-do-i-use-python-to-convert-a-string-如果它有一個逗號,就像它一樣) – Tezra