第14p,不變的常量,聽我解釋;Python中的常量與注釋

2020-12-10 楊數Tos

大家好,我是楊數Tos,這是《從零基礎到大神》系列課程的第14篇文章,第二階段的課程:Python基礎知識:常量與注釋。

學習本課程,建議先看一遍:【計算機基礎知識】課程。

一、Python中的常量

1、什麼是常量?

常量即指不變的量,如PI= 3.141592653……,或在程序運行過程中不會改變的數值/內容,如:文件的默認配置信息、文件的配置路徑等。

2、Python中的常量

Python是一門面向對象的動態語言【重要】

在後面文章中我們會多次詳細強調和說明面向對象、動態這兩個概念,它們是Python這門語言的基石和核心思想。

Python的語法中沒有規定常量,但程式設計師默認把全大寫的變量名定義為常量,這只是一種約定;

大家把變量名稱全部是大寫字母的變量,約定為常量。

二、Python中的注釋

1、什麼是注釋

注釋就是解釋的意思,當程序變得很龐大、很複雜時,我們很難弄清楚每段代碼的作用,這個時候就需要為關鍵的代碼添加解釋說明,這就是注釋。

代碼運行過程中,被注釋的內容是不會執行的。

2、注釋的作用

現在開發程序一般都是由一個團隊合作完成的;如果沒有注釋,你寫的代碼邏輯,別人很難看明白;在代碼裡添加注釋(解釋),方便別人理解你寫的代碼。

3、注釋的兩種方式

單行注釋

Python中的單行注釋是在被注釋的內容前添加#,即生成單行注釋。

多行注釋

Python的多行注釋是由3對雙引號或3對單引號組成;單引號或雙引號都可以使用,但必須是英文字符,且引號要成對出現 。

以上是本期內容,如果有表達不對的內容,歡迎您的留言、斧正,我們一起天天向上。

感謝您的閱讀,您的關注點讚就是對我最大的支持,謝謝!

本文由楊數Tos原創,歡迎關注,帶你一起長知識。

相關焦點

  • javaScript入門(1)注釋、語句結束符、變量、常量、標識符
    注釋// 這是單行/* 這是多行注釋*/語句結束符JavaScript中,每一個語句的結束都應該使用分號;通過var是不能創建一個只存在於for循環代碼塊中的局部變量的,如果初始條件中的i變量是通過var關鍵字聲明的,那麼該變量在for循環結束之後,在for循環外部仍然可以調用,這就是常說的變量溢出。
  • 二、Python基礎數據類型、變量、常量
    二、Python基礎數據類型、變量、常量1.變量:把程序運行的中間結果臨時的存在內存中,以便後續的代碼調用變量不僅可以是數組,還可以是任意數據類型。在程序中,變量就是用一個變量名表示,變量名必須是大小寫英文、數字、和『_』下劃線組合,並且不能以數字開頭。
  • php常量有哪些特點怎麼使用?php預定義常量有哪些?
    php常量有哪些特點?常量是一個簡單的標識符,可以簡單理解為「不變的量」在程序運行時不會被修改(其實這個概念是不準確的)。在程序運行過程中常量一旦被定義不能修改或者取消定義,它的作用域是全局的,常量可以再腳本任何地方訪問它。
  • Python代碼規範——注釋和命名規範
    點擊上方「Python小白集訓營」,選「星標」公眾號重磅乾貨,第一時間送達圖 | Pexels日期 | 2021.1.18周末我們了解了基本的概述,那今天我們就來聊聊Python中的注釋和命名規範注釋的本意,是指解釋字句的文字,也指用文字解釋字句。而Python中的注釋,是用來解釋某一段代碼的具體用途,其分為兩種,注釋和文檔注釋。編碼行注釋至少使用兩個空格和語句分開,注意不要使用無意義的注釋。
  • 真正理解class文件的常量池
    、major_version,這三個結構除了主版本跟隨jdk版本變化外其他都是固定不變的,是class文件的的基礎。常見的11個常量池類型如下圖:常量列表示他的名字不在class文件中表示,項目表示每個常量類型的結構,tag表明常量類型,byte表示常量項包含的具體內容。第一項CONSTANT_Utf8_info表達的是一個字符串,包含一個length結構表示這個字符串有多少個字節組成。
  • 如何在Java中定義常量
    圍繞JAVA中的常量主題似乎存在很多混淆,有的人使用整數或字符串來定義常量,而有的人則使用枚舉。我還遇到了在自己的接口中定義的常量 —— 使用常量的類必須實現接口。該策略通常被稱為界面常量設計模式。在本文中,我們將介紹在Java中存儲常量的兩種最常見的策略: 整數和枚舉。假設我們有一個表示在線商店中的訂單的類,我們希望跟蹤訂單發生的一周中的哪一天。
  • Python 入門系列 —— 3. 代碼縮進和注釋
    C:\Users\Your Name>python myfile.pyPython 縮進 縮進 指的是代碼行開頭處的空格,在其他程式語言中使用的 縮進 僅僅是為了提高可讀性,而在 python 中這個縮進卻是非常重要的,它決定了你的語法是否正確。
  • 我的 Python 編碼規範
    解釋器聲明編碼格式聲明模塊注釋或文檔字符串模塊導入常量和全局變量聲明頂級定義(函數或類定義)執行代碼編碼格式聲明通常,編碼格式聲明是必需的。如果 python 源碼文件沒有聲明編碼格式,python 解釋器會默認使用 ASCII 編碼,一旦源碼文件包含非ASCII編碼的字符,python 解釋器就會報錯。以 UTF-8 為例,以下兩種編碼格式聲明都是合乎規則的。我一直 UTF-8 編碼格式,喜歡使用第一種聲明方式。Windows 平臺上,編碼格式聲明必須位於 python 文件的第一行。
  • Java基礎入門之常量具體定義
    Java中的常量尹成課程資料及演示(免費)(文末有資料連結)常量就是在程序中固定不變的值,是不能改變的數據。例如數字1、字符'a'、浮點數3.2等。在Java中,常量包括整型常量、浮點數常量、布爾常量、字符常量等。接下來就對這些常量進行詳細講解。
  • C語言基礎知識分享:指針常量和常量指針區別
    在學習C/C++的時候總是記不住指針常量(int * const p;)和常量指針(const int *p)的區別,最近再刷題的時候發現了一個評論,分分鐘就可以記住這兩者的形式和區別,下面分享一下如何記住和區分指針常量和常量指針。
  • 第2節:常量、變量與C語言的數據類型
    1.常量常量是在程序運行過程中,其值不能被改變的量。在C語言中常量分為:整型常量、實型常量、字符常量(普通字符、轉義字符)、字符串常量、符號常量。符號常量:用#define指令指定用一個符號名稱代表一個常量。
  • php常量是什麼?它和變量有什麼區別?
    由於我大學是計算機專業的,學過很多計算機語言(c語言、c#、java等),所以自學php很輕鬆很快。很多計算機語言都是互通的,學過一門之後,再學第二門就很輕鬆了。為了能讓更多的人學好php,小編結合自己的理解和自學時所做的筆記,整合了一些知識點,並藉助百家號這個大平臺分享給大家,希望對大家有所幫助!今天小編將分享的是php常量,以及它和變量的區別。
  • 常用PHP系統常量總結
    常用PHP系統常量總結 我們為大家總結了 一些PHP系統常量,比如:__FILE__ 當前PHP文件名;__LINE__ 當前PHP文件中所在的行數;E_ERROR 到最近的錯誤處等等。
  • C+基礎知識篇:C+常量
    常量可以是任何的基本數據類型,可分為整型數字、浮點數字、字符、字符串和布爾值。 常量就像是常規的變量,只不過常量的值在定義後不能進行修改。 整數常量 整數常量可以是十進位、八進位或十六進位的常量。
  • 【法律人生】在常量與變量間求索永恆的力量
    法律必須是常量,否則,人們將無法適從。社會生活是豐富多彩的,存在著諸多變量。司法者最重要的職責在於在變量中尋找到常量,通過對常量的解讀與適用,指導人們在常量的框架內踐行變量。基層法院案件基數大、類型複雜,若是每個案子都需要在怎麼審、如何判這個終極命題上猶豫難決,法官每天都將疲於奔命、不堪其重。
  • 初識python
    2,python歷史。宏觀上:python2 與 python3 區別:python2 源碼不標準,混亂,重複代碼太多,python3 統一 標準,去除重複代碼。3,python的環境。編譯型:一次性將所有程序編譯成二進位文件。缺點:開發效率低,不能跨平臺。優點:運行速度快。
  • Python編碼規範匯總
    如果 python 源碼文件沒有聲明編碼格式,python 解釋器會默認使用 ASCII 編碼,一旦源碼文件包含非ASCII編碼的字符,python 解釋器就會報錯。以 UTF-8 為例,以下兩種編碼格式聲明都是合乎規則的縮進統一使用 4 個空格進行縮進。絕對不要用tab, 也不要tab和空格混用。對於行連接的情況,我一般使用4空格的懸掛式縮進。
  • SCL in TIA Portal(2) 變量和常量
    其中數據分為運行時已知的和未知的,分別稱之為常量和變量,而語句包括我們遵守其語法約定寫的算法和邏輯。按照變量和常量的作用域,TIA PORTAL中的變量和常量分為兩種,分別稱之為全局的和局部的。所謂全局的指的是在PLC Tags(PLC標籤表;TIA PORTAL的中文版中叫PLC變量表,我個人認為是不合適的,因為這裡也可以定義全局常量)文件夾下的標籤表中聲明的變量或常量以及全局DB中創建的變量。全局的變量可以被該PLC裡所有的程序使用。
  • 物聯網開發筆記——嵌入式開發之Linux系統中C語言常量
    前言我主要是做工業自動化方面和物聯網方面的。了解熟悉工業自動化領域的,也開發過物聯網相關的產品。我的初衷是做工業物聯網的,但這個系統太過於龐大。所以就先做小的系統,例如構建一整套智能家居系統,從硬體到軟體全系列。下面就開始這套智能家居系統是如何在物聯網基礎上構建。在這裡你可以0開始,然後到1質變,僅僅需要一起跟我學物聯網系列的開發筆記的文章。
  • 「Go 語言教程」Go 語言常量變量和運算符
    Go 語言教程每一門語言都會有常量的定義,變量的定義,以及基於這些定義的運算,那麼本次將進行Go語言的常量,變量和運算符進行介紹和講解。1 常量和變量常量是定義的一個不被改變的值,在程序運行過程中是不允許被改變的。而變量是可以被改變和賦值以及修改的。常量和變量的數據類型都可以是布爾類型,數字類型(整型,浮點型,和複數類型),以及字符串類型。