num1 = 1
s1 = '1'
# print(num1 + s1)
# 1、int() # 表示式結果轉換成整型
print(type(int(s1)))
# 2、float()# 表示式結果轉換成浮點型
# print( type( float(num1) ) )
# print(float(num1))
# 3、str() #表示式結果轉換成字串
# print(type(str(num1)))
# 4、list() # 將乙個序列(元組或列表)轉換成列表
# t = (1, 2, 3)
# print(type(list(t)))
# 5、tuple()#將乙個序列轉換成元組
# l = [1, 2, 3]
# print(type(tuple(l)))
# 6、eval() 將字串裡面的表示式轉換成它原本的型別
s1 = '(1, 2, 3)'
s2 ='[1, 2, 3]'
print(type(eval(s2)))
資料型別 型別轉換
這樣的語句將報錯,因為char型別精度低於int型別,編譯器無法將其自動轉換,只能進行強制轉換 int x 65 char ch char x 舉例1 int age 19 char 女 char result age int 不可以自動轉換成char 精度損失 舉例2 int a 10 int b...
Objective C資料型別 資料型別轉換
資料型別 1.objective c資料型別可以分為 基本資料型別 物件資料型別和id型別。2.基本資料型別有 int float double和char型別。3.物件型別就是類或協議所宣告的指標型別,例如 nsautoreleasepool pool 其中,nsautoreleasepool是乙個...
資料型別的轉換
資料型別的轉換 剛接觸vc程式設計的朋友往往對許多資料型別的轉換感到迷惑不解,本文將介紹一些常用資料型別的使用。我們先定義一些常見型別變數藉以說明 int i 100 long l 2001 float f 300.2 double d 12345.119 char username 女俠程佩君 c...