天天看點

《Python遊戲程式設計入門》——第1章 使用類的Python 1.1 了解Geometry程式

本節書摘來自異步社群《python遊戲程式設計入門》一書中的第1章,第1.1節,作者[美]jonathan s. harbour ,李強 譯,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

本章是python的一個快速介紹,接觸到基本的面向對象程式設計知識,并幫助讀者感受python語言看上去略有些奇怪的文法。python既是一種工具,也是一種語言。

根據python标準,它包括了代碼的文法和格式。工具是python安裝時所帶的一個軟體包,其中包括一個編輯器。這些内容對于第1章來說有點厚重。如果這是你第一次接觸python語言,不要被本章的學習步伐給落下,我們馬上會介紹一些重要的細節,但是,本書不會随着後面的每一章而變得越來越難。在本章中,你将學到:

如何把python代碼輸入到idle編輯器中;

使用python自帶的工具;

回顧python語言的功能;

追溯程式設計語言的曆史;

關注最新的程式設計方法學;

多态和繼承;

使用多繼承編寫一個示例。

本章帶你快速地了解python的面向對象程式設計功能,并且從頭開始以“oop的方式”加快你使用python程式設計的速度。如果你不能一次性地了解本章中所涵蓋的所有内容,也不要擔心,因為我們從現在開始将會在每一章中回顧所有這些概念,同時通過建立遊戲來學習(不,是精通)python語言。第一個示例如圖1.1所示。

《Python遊戲程式設計入門》——第1章 使用類的Python 1.1 了解Geometry程式