首頁 > 後端開發 > Python教學 > python是弱型別語言嗎

python是弱型別語言嗎

anonymity
發布: 2019-06-15 09:56:45
原創
6628 人瀏覽過

python是弱型別語言嗎?不是的,Python屬於強類型的動態腳本語言

強型別:不予許不同型別相加

動態:不使用顯示資料宣告型別,並且確定一個變數的類型是第一次給他賦值的時候

腳本語言:一般也是解釋性語言,運行程式碼只需要一個解釋器,不需要編譯

python是弱型別語言嗎

這裡對強型別和弱型別比較:

python程式碼:

>>> 3+6
9
>>> "3"+6
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: Can&#39;t convert &#39;int&#39; object to str implicitly
>>> "3"+"6"
&#39;36&#39;
>>> "6"-"3"
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for -: &#39;str&#39; and &#39;str&#39;
登入後複製

javascript程式碼:

3+6
9
"3"+6
"36"
"3"+"6"
"36"
"6"-"3"
3
登入後複製

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

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板