python學會大約需要兩到六個月的時間。
壹、學習時間:
壹般來說,學習Python的基礎知識大約需要兩到六個月的時間。但是妳可以在幾分鐘內學到足夠的知識來編寫妳的第壹個程序。真正掌握 Python 的大量庫可能需要幾個月或幾年的時間。
二、學習內容:
主要學習變量和類型、對象和數據結構(字符串、整數、浮點數等)、索引和切片、比較運算符、 For 和 while 循環、職能、列表、字典和元組、讀取和寫入文件、類和對象、網頁抓取、應用程序編程接口 (API)。
python的特點:
1、簡單易學:
Python是壹種代表簡單主義思想的語言,有極其簡單的說明文檔。
2、面向對象:
Python既支持面向過程的編程也支持面向對象的編程。在“面向過程”的語言中,程序是由過程或僅僅是可重用代碼的函數構建起來的。在“面向對象”的語言中,程序是由數據和功能組合而成的對象構建起的。
3、可移植性:
Python是開源的,因此已經被移植在許多平臺上,包括Linux、Windows、FreeBSD和Solaris。
4、解釋性:
用Python語言編寫的程序不需要編譯成二進制代碼,而是可以直接從源代碼執行程序,在計算機內部,通過Python解釋器將源代碼轉換成字節碼的中間形式,並將其翻譯成計算機使用的機器語言後執行。
5、開源:
Python語言是開源的。
6、高級語言:
Python是壹種高級語言,用Python語言編寫程序的時候無需考慮底層細節。
7、可拓展性:
如果需要壹段關鍵代碼運行得更快或者希望某些算法不公開,可以部分程序用C或C++編寫,然後在Python程序中使用它們。