在其他語(yǔ)言中,例如C/C++語(yǔ)言中在存儲(chǔ)一個(gè)數(shù)據(jù)之前,都需要在內(nèi)存中給這個(gè)數(shù)據(jù)開(kāi)辟一個(gè)固定的內(nèi)存空間,并給這個(gè)類型空間指定一個(gè)唯一的id(變量名),然后才把要存儲(chǔ)的數(shù)據(jù)放到這個(gè)變量名對(duì)于的內(nèi)存空間中。而Python的做法,是以數(shù)據(jù)為中心,上來(lái)就把要存儲(chǔ)的數(shù)據(jù)放到內(nèi)存,然后再去用一個(gè)變量名引用這個(gè)數(shù)據(jù)。
Python不用去聲明變量的類型,是由于其“弱類型”的語(yǔ)言特性決定的。
以下實(shí)例
str_1='千鋒'
str_1是一個(gè)變量,在創(chuàng)建完成時(shí)就確定了其類型為字符串,這是由于python語(yǔ)言本身決定的。
同樣
x=113
y=325
我們創(chuàng)建了兩個(gè)變量x和y,它們的數(shù)據(jù)類型為整數(shù),而不需要聲明。
以上內(nèi)容為大家介紹了python培訓(xùn)之需要聲明類型嗎,希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。