要將字符串轉換為數字,可以使用int()或float()函數來實現。具體的實現方式如下:
num_str = "123"
num_int = int(num_str)
print(num_int) # 輸出:123
num_str = "3.14"
num_float = float(num_str)
print(num_float) # 輸出:3.14
需要注意的是,如果字符串不能被正確轉換為數字的話,會引發ValueError異常。因此,在進行轉換之前,可以使用try-except語句來捕獲異常并進行相應的處理。
例如:
num_str = "abc"
try:
num_int = int(num_str)
print(num_int)
except ValueError:
print("無法將字符串轉換為整數")
輸出結果為:
無法將字符串轉換為整數