Python作為壹種跨平臺的計算機編程語言,有自己獨特的知識和技術水平。入門學習要掌握Python的特點、Python的優缺點、Python代碼的執行過程、Python中的基本語法等基礎知識。
壹、Python的特點:
1,Python是面向對象的語言,Python裏的壹切都是對象;
2.Python是壹種解釋性語言;
3.Python是壹種交互語言,即在終端中編寫命令;
4.Python是跨平臺語言,沒有操作系統限制,Python代碼可以在任何操作系統上運行;
5.Python有壹個強大而豐富的庫,也被稱為glue language,可以很容易地組合用其他語言(主要是c/c++)編寫的模塊。
二、Python的優缺點:
1,優點:
壹、易於維護和學習
b、廣泛的標準庫提供了大量的工具。
c、可擴展性
d和Python對於大多數數據庫都有相應的接口,比如Mysql、sqlites3、MongoDB、Redis等。
e、圖形界面支持GUI編程
f、語法簡單易學。
2.缺點:
a、與C語言相比,Python的代碼運行速度慢。
b,代碼無法加密
三、Python代碼的執行過程:
壹般流程:源代碼編譯成字節碼(。pyc)-> Python虛擬機->執行編譯好的字節碼->;Python虛擬機將字節碼翻譯成相應的機器指令(機器碼)。
當Python程序運行時,字節碼被編譯並存儲在內存中。當程序完成時,Python解釋器將內存中的字節碼對象寫入。pyc文件。
第二次運行時,首先查找。pyc文件,如果找到就直接加載,否則重復上述過程。
四、Python中的基本語法:
1,Python中變量在內存中的存儲
2.基本數據類型
3.關鍵字、標識符和內置函數
4.Python運算符
5.Python中的語句