首頁  >  文章  >  後端開發  >  python是強類型語言嗎

python是強類型語言嗎

anonymity
anonymity原創
2019-06-15 09:52:393988瀏覽

強弱是對型別而言的。

強類型,你有一個值之後這個值是什麼類型是確定,例如n='1',n的類型是確定的(字串),因此你不能在Python做n ='3' m=n 1運算。而弱型別就不是這樣的,值的型別可以在需要的時候再去確定,例如PHP裡面你可以$n='3'; $m=$n 1,運算的時候'3'就可以當作整型來進行計算。

弱型使用會靈活些,但有時候也會因為這種靈活而帶來一些歧義,相較而已,強型別就更嚴謹了。

python是強類型語言嗎

Python 是強型別的動態腳本語言

好多人對python到底是強語言型別還是弱語言型別有誤解,其實,是否是強類型語言只需要一句話就可以判別,

強型別:不允許不同型別相加。例如:整形 字串會報類型錯誤。

動態:不使用顯示資料型別聲明,且決定一個變數的型別是在第一次給它賦值的時候。

腳本語言:一般是解釋性語言,執行程式碼只需要一個解釋器,不需要編輯。

以上是python是強類型語言嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn