資料型別轉換
檢測input資料型別str
int()轉換資料型別
檢測是否轉換成功
"""num =
input
('請輸入數字:'
# 1.float() -- 將資料轉化為float
num1 =
1str1 =
'10'
print
(type
(float
(num1)))
print
(float
(num1)
)print
(float
(str1)
)# 2.str() -- 將資料型別轉換為字串
print
(type
(str
(num1)))
# str
# 3.tuple() -- 將乙個序列轉換成元組
list1 =[10
,20,30
]print
(tuple
(list1)
)# 4.list() -- 將乙個序列轉換成列表
t1 =
(100
,200
,300
)print
(list
(t1)
)# 5.eval() -- 計算在字串中的有效的python表示式,並返回乙個物件
# 將字串轉換為其原本的資料型別
str2 =
'1'str3 =
'1.1'
str4 =
'(1000,2000,3000)'
str5 =
'[1000,2000,3000]'
print
(type
(eval
(str2)))
print
(type
(eval
(str3)))
print
(type
(eval
(str4)))
print
(type
(eval
(str5)
))
05 資料型別轉換
語言中我們的資料型別有很多,在某個頁面中展示的資料型別也不同,比如說 號碼我就要求number的型別,而輸入姓名的時候就要求string型別的。那麼在適當的情況下我們可以將資料型別進行轉換。隱式轉換 var n1 123 var n2 123 var n3 n1 n2 隱式轉換 console.lo...
05 資料型別轉換
語言中我們的資料型別有很多,在某個頁面中展示的資料型別也不同,比如說 號碼我就要求number的型別,而輸入姓名的時候就要求string型別的。那麼在適當的情況下我們可以將資料型別進行轉換。1 將數值型別轉換成字串型別 隱式轉換 var n1 123 var n2 123 var n3 n1 n2 ...
05 資料型別轉換
語言中我們的資料型別有很多,在某個頁面中展示的資料型別也不同,比如說 號碼我就要求number的型別,而輸入姓名的時候就要求string型別的。那麼在適當的情況下我們可以將資料型別進行轉換。隱式轉換 var n1 123 var n2 123 var n3 n1 n2 隱式轉換 console.lo...