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