例如,我有一個
String = "TGR1UK"
我只需要字串中的數字 1 來進行一些數學運算,因此我將數字變數設為
number = String[3]
但這個“數字”的型別實際上是 Char,我不能使用
number = (int)String[3]
將其轉換為整數
我該怎么辦?
uj5u.com熱心網友回復:
number = int(String[3])
這會將其強制轉換為 int。在此處閱讀更多資訊:
https://careerkarma.com/blog/python-string-to-int/
編輯:當你說:
但這個“數字”的型別實際上是 Char,我不能使用
number = (int)String[3]
你的意思是那不起作用,因為這不是你在 python 中轉換為 int 的方式。你的意思是因為某種原因你不能使用直接演員嗎?
uj5u.com熱心網友回復:
你用int錯了。int用法如下:
int(string)
所以,試試number = int(String[3])。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/321784.html
下一篇:從命令列引數操作字串
