在本課程中,您將學習如何使用 Python 進行良好的編程。

您將通過大量的短視頻、筆記本和自我評估練習,從語言的第一步開始學習最先進的概念。

Python 有許多庫可能已經滿足您的需求。 您可以使用 Django 構建網站,使用 NumPy 和 Pandas 進行科學計算等等。 但是,要充分利用這個豐富生態系統的所有可能性,您必須深入了解該語言。

Python 語言鼓勵依賴於自然語法和使編程更容易的強大基礎概念的直觀編程。 很好地掌握這些概念很重要,以便快速編寫易於理解和維護的有效程序,並充分利用語言的可能性。

我們將在本課程中涵蓋語言的所有方面,從基本類型到元類,但我們將圍繞作為 Python 優勢的基本概念進行闡述:

- 動態類型和共享引用的概念,允許快速、易於擴展和內存高效的編程;
– 命名空間的概念,它允許更安全的編程,最大限度地減少程序不同部分之間不必要的交互;
– 迭代器的概念,它允許自然和直觀的編程,瀏覽文件只需要一行代碼;
– 矢量化的概念,以在科學計算應用中實現出色的性能。