python是強(qiáng)類型的動(dòng)態(tài)腳本語言。
強(qiáng)類型:不允許不同類型相加。例如:整形+字符串會(huì)報(bào)類型錯(cuò)誤。
動(dòng)態(tài):不使用顯示數(shù)據(jù)類型聲明,且確定一個(gè)變量的類型是在第一次給它賦值的時(shí)候。
腳本語言:一般是解釋性語言,運(yùn)行代碼只需要一個(gè)解釋器,不需要編輯。
判斷一個(gè)語言是否是強(qiáng)類型語言的標(biāo)準(zhǔn)只有一個(gè):
如果語言經(jīng)常隱式地轉(zhuǎn)換變量的類型,那這個(gè)語言就是弱類型語言,如果很少會(huì)這樣做,那就是強(qiáng)類型語言。
Python很少會(huì)隱式地轉(zhuǎn)換變量的類型,所以Python是強(qiáng)類型的語言。
以上內(nèi)容為大家介紹了python培訓(xùn)之Python是強(qiáng)類型還是弱類型,希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。