要將字符轉(zhuǎn)化為數(shù)字,可以使用以下兩個(gè)函數(shù):
int()
函數(shù):將一個(gè)字符串或數(shù)字轉(zhuǎn)化為整數(shù)。
float()
函數(shù):將一個(gè)字符串或數(shù)字轉(zhuǎn)化為浮點(diǎn)數(shù)。
下面是一些示例代碼:
int()
函數(shù)將字符轉(zhuǎn)化為整數(shù):num_str = "123"
num_int = int(num_str)
print(num_int) # 輸出 123
float()
函數(shù)將字符轉(zhuǎn)化為浮點(diǎn)數(shù):num_str = "3.14"
num_float = float(num_str)
print(num_float) # 輸出 3.14
請注意,如果要將一個(gè)非數(shù)字字符轉(zhuǎn)化為數(shù)字,會引發(fā)ValueError
異常。在轉(zhuǎn)換之前,應(yīng)確保字符能夠被正確轉(zhuǎn)化為數(shù)字類型。