語言型別介紹及其Python的語言型別

2021-10-10 23:32:39 字數 912 閱讀 2973

1、什麼是動態語言?

答:不用事先宣告型別,隨時可以賦值為其它型別;但程式設計時不知道是什麼型別,難以辨別

:這也是python為什麼這麼靈活的乙個重要原因

2、什麼是靜態語言

答:事先宣告變數型別,此型別後續不能再更改

3、什麼是強型別語言

答:不同型別之間操作,必須先強制轉換為同一型別

4、什麼是弱型別語言

答:不同型別之間可以進行操作,直譯器會自動隱式轉換

常見語言型別示例圖

:由圖可見:python屬於動態、強型別語言

python的具體演示:

1、動態語言演示

重新賦值後,python直譯器並未報錯

2、強型別語言演示

當我們輸入不同型別進行相互運算的時候,會報型別錯誤

當我們更改某個引數型別之後,程式就能夠正常進行執行

python介紹及其安裝

python的介紹 吉多 範羅蘇姆 guido van rossum 建立了python語言。python是一門物件導向的高階語言 python的種類 jpython,ironpython j ascriptpython,rubypython,cpython python的優缺點 優點 開發效率高,...

python 語言 Python語言介紹

python語言介紹 一 計算機的語言介紹 如果我們想操作計算機,要讓計算機能聽懂我們說的話,但是因為計算機的組成原因,計算機只能理解二進位制,所以,如果我們想要操縱計算機完成我們下達的任務,就必須用計算機能聽懂的語言。1.機器語言 機器語言是用二進位制進行編寫的,可以直接呼叫計算機硬體,計算機能夠...

Python內建型別及其用法

1 list 列表 即動態陣列,c 標準庫的vector,但可含不同型別的元素於乙個list中 如下 a i you he she 元素可為任何型別。下標 按下標讀寫,就當作陣列處理 以0開始,有負下標的使用 0第乙個元素,1最後乙個元素,len第乙個元 素,len 1最後乙個元素 取list的元素...