03-python基本語法公開課_第1頁
03-python基本語法公開課_第2頁
03-python基本語法公開課_第3頁
03-python基本語法公開課_第4頁
03-python基本語法公開課_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

Python編程基礎2024/1/21目錄Python固定語法2幫助功能使用Python固定語法計算機語言種類很多,總體可以分為三大類,分別是高級語言、匯編語言、機器語言。Python是一個結(jié)合解釋性、編譯性、互動性和面向?qū)ο蟮母邔哟文_本語言,也是一種高級語言。由于Python易學習,并且具有廣泛而豐富的標準庫及第三方庫的特點,使它可以和其它語言很好的融合在一起,所以也被稱為“膠水語言”。Python的設計目標之一是讓代碼具備高度的可閱讀性,它設計時盡量使用其它語言經(jīng)常使用的標點符號和英文單字,讓代碼看起來整潔美觀,而不像其他如C、Pascal等靜態(tài)語言那樣需要重復書寫聲明語句,經(jīng)常出現(xiàn)特殊情況和意外。Python固定語法#-*-coding:utf-8-*-Python3安裝后,系統(tǒng)默認其源碼文件為UTF-8編碼。在此編碼下,全世界大多數(shù)語言的字符可以同時在字符串和注釋中得到準確編譯。大多數(shù)情況下,通過編輯器編寫的Python代碼默認保存UTF-8編碼腳本文件,系統(tǒng)通過Python執(zhí)行該文件時就不會出錯。但是如果編輯器不支持UTF-8編碼的文件,或者團隊合作時有人使用了其他編碼格式,Python3就無法自動識別腳本文件,造成程序執(zhí)行錯誤,這時候?qū)ython腳本文件進行編碼聲明就尤為重要了。比如,GBK腳本文件在沒有編碼聲明時,執(zhí)行文件時就會出錯,經(jīng)編碼聲明后腳本就可以正常執(zhí)行。為源文件指定特定的字符編碼,需要在文件的首行或者第二行插入一行特殊的注釋行,通常使用的編碼聲明格式如下。Python固定語法Python注釋行的用法。1.單行注釋>>>print(“Hello,World!”)#這是一個在代碼后面的注釋2.多行注釋在實際應用中,常常會有多行注釋的需求。同樣也可以在每一行前加#號就行。(1)井號注釋(2)單引號注釋

’’’該多行注釋使用的是三個單引號’’’(3)雙引號注釋“““該多行注釋使用的是三個雙引號”””Python固定語法多行語句:多行一個語句;一行多個語句。多行一個語句,一般情況下是一行寫完一條語句,但是如果語句太長,就會使得語句冗長不很美觀,通過反斜杠(\)可以實現(xiàn)一個長語句的換行,又不至于被機器識別成多個語句。>>>total=applePrice+\…bananaPrice+\…pearPrice但是Python中在[],{},()里面的多行語句在換行時是不需要使用反斜杠(\)的。>>>total=[applePrice,…bananaPrice,…pearPrice]一行多語句,通常是在短語句中應用比較廣泛,使用分號(;)對多個短語句實現(xiàn)隔離,這個就可以在同一行實現(xiàn)多個語句。>>>applePrice=8;bananaPrice=3.5;pearPrice=5Python固定語法

標識符在機器語言中是一個被允許作為名字的有效字符串。Python中標識符主要體現(xiàn)在變量、函數(shù)、類、模塊、對象等的命名。Python中對標識符有如下幾點規(guī)定。(1)標識符可以由字母、數(shù)字和下劃線組成。(2)標識符不能以數(shù)字開頭,以下劃線開頭的標識符具有特殊的意義,使用時需要特別注意。以單下劃線開頭(如_foo)的標識符代表不能直接訪問的類屬性,需通過類提供的接口進行訪問,不能用“fromxxximport*”而導入。以雙下劃線開頭(如__foo)的標識符代表類的私有成員。以雙下劃線開頭和結(jié)尾(如__foo__)的標識符代表Python里特殊方法專用的標識,如__init__()代表類的構(gòu)造函數(shù)。(3)標識符字母區(qū)分大小寫,例如“Abc”與“abc”是兩個標識符。(4)標識符禁止使用Python中的保留字。幫助

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論