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的元素...