Python程式設計學習第十二課之Python的注釋

2021-10-10 03:37:10 字數 594 閱讀 3231

當我們編寫的程式**量很大,而且內部邏輯關係非常複雜的時候,閱讀**是非常吃力的。所以我們的程式設計師寧願自己重新寫**,也不願意去熟悉別人的**。那麼,實際編寫**的過程之中,對**加筆記說明就顯得尤為重要了。在這裡,針對**的筆記被稱為注釋。

在之前的幾節課裡面,我們已經不止一次用過注釋了,如下圖所示,以「#」符號開頭的值後面對接的就是我們的注釋。

在這裡注意,注釋可以單獨佔一行,也可以放在需要注釋的語句行的末尾。如下圖所示:

如果經歷過一段時間之後,**表達的含義是會被遺忘的,而良好的注釋可以幫助程式設計師快速回憶起程式的功能。注釋最重要的用途在於解釋**,所以在python**中,從# 號開始到這一行末尾,之間所有內容都被忽略,不會影響程式執行。

選擇符合含義的變數名,通過翻譯可以更好的理解**。所以乙個合適的變數名可以減少注釋,但同時因為變數名表達含義導致命名較長又會影響閱讀,所以變數名和注釋需要相互權衡,各取其長。

第十二課 OpenGL擴充套件

gpu的效能隨著更新換代一直在提高,支援渲染更多的三角形和畫素點。然而,原始效能不是我們唯一關心的。nvidia,amd和intel也通過增加功能來改善他們的顯示卡。來看一些例子。回溯到2002年,gpu都沒有頂點著色器或片斷著色器 所有的一切都硬編碼在晶元中。這被稱為固定功能流水線 fixed f...

C 基礎學習第十二課 小知識

1,物件導向三大概念 1,封裝 突破了c語言函式的概念 2,繼承 復用 即可以用以前寫的 3,多型 可以使用未來寫的 2,函式過載,重寫,重定義 1,函式過載 必須在同乙個類 作用域 中進行 子類無法過載父類中的函式,只能進行重定義 2,函式重定義 一旦子類寫了和父類同名的成員函式,父類的函式將被覆...

演算法導論 第十二課 跳躍表

本節課介紹了一種全新的資料結構 跳躍表 跳躍表是一種簡單又有趣的動態搜尋資料結構,其主要優點在於其易於實現,而且很好的保證了其具有高效的效能,即2 o lgn 的搜尋效能 在此之前我想首先談談鍊錶,鍊錶的優點在於其插入和刪除只需要常數項的時間 加上查詢該元素需要額外的o n 時間 但是其查詢效率只有...