簡述如何用Python定義一個變量類型?
python的變量類型是自動推導的,值決定了變量的類型。
python的數據類型Numbers 數字String 字符串List 列表Tuple 元組Dictionary 字典定義變量var_i = 1314
var_str = "string"
從上面可以看到python中的變量定義非常簡單,不需要事先聲明數據類型,直接通過賦值來完成推導。示例中var_i賦值為1314,所以推導出var_i是int類型,而var_str則是字符串類型。
python自動推導類型c++定義變量需要先確定數據類型,因為c++是靜態編譯型語言,需要事先確定變量在內存中的大小,比如:int在內存中占sizeof(int)個字節,指針在內存中占sizeof(void *)個字節。
python是腳本語言,需要解釋器執行,這個解釋的過程通過c語言內存包裝,上層完全可以做到動態推導其數據類型。
便利性python定義變量非常簡單,這極大的提高了語言本身的易用性,讓我們的開發工作更加便利。