摘要:例后的為比特值表示為真代碼的縮進量縮進等級不同會導(dǎo)致代碼語義的改變,語言要求的是同一代碼塊的每一行代碼必須具有相同的縮進量。例后的為比特值表示為真我以剛才的代碼為基礎(chǔ),不規(guī)范縮進后運行,會出現(xiàn)上圖相應(yīng)的錯誤提示。
?hello,程序猿們,我是挪威森林的水手,從此篇文章開始,我將和大家一起從0基礎(chǔ)開始學(xué)習Python,當然對于Python我也是初學(xué)者,大家可以相互多多交流,有好的意見大家可以在下面評論區(qū)多多交流,一起探討學(xué)習Python。對于Python的編譯器如何安裝和如何配置環(huán)境,我會后續(xù)分布一個文章給大家演示和學(xué)習。
大家也可以多多關(guān)注——“川川菜鳥”這位大神博主,我的很多東西是從他那學(xué)習過來的,希望大家多多支持。下面是他的主頁:
1.1 代碼格式
對于Python初學(xué)者,使用良好的代碼格式可以大大提高對于代碼的可讀性。Python與其他語言不同,Python代碼格式是Python語法的重要組成部分,如果不使用規(guī)范的Python代碼,那么這個代碼將無法正常運行。本次將從注釋、縮進和語句換行3個方面進行對于Python代碼格式的學(xué)習。
1.1.1? ? 注釋
注釋是代碼中穿插的輔助性文字,具有用于標識代碼的含義與功能,可提高程序代碼的可讀性。程序運行時Python解釋器會忽略并跳過注釋。Python程序中的注釋分為單行注釋和多行注釋。下面將學(xué)習這兩種注釋的格式功能用法。
1.單行注釋
單行注釋用 “#” 開頭,用于說明某個代碼行前或后的代碼功能。單行代碼能夠位于標識代碼之后,也可用于獨占一行進行注釋。
#多帶帶成行注釋,打印hello,水手print("hello,水手") #單行代碼行后注釋,打印hello,水手
為了確保注釋的可讀性,Python官方也給出了建議,在 “#” 后面先添加一個空格再添加相應(yīng)的說明文字;若單行注釋與代碼共占一行,建議注釋和代碼之間至少有兩個空格,便于區(qū)分。
2.多行注釋
多行注釋是由3對雙引號或單引號包裹的語句,主要用于說明函數(shù)或類的功能,因此多行注釋也被稱為說明文檔,下面將給出例子:
"""文章標題:Python基礎(chǔ).1主要內(nèi)容:注釋、縮進和語句換行作者:水手"""
1.1.2? ? 縮進
Python中 “縮進” 能夠確定代碼之間的邏輯關(guān)系和層次關(guān)系。所謂“縮進”即:一行代碼之前的空白區(qū)域。Python代碼縮進可以通過 “TAB” 健或空格控制。輸入空格是Python首選的縮進方法,一般用4個空格表示一級縮進,即:按一次 “TAB” 鍵構(gòu)成一級縮進(四個空格),Python3不允許混合使用 “TAB”鍵和空格鍵。
這里個人建議使用“TAB”鍵進行縮進,原因就在于空格不能很好的控制縮進的大小和距離,即縮進級。
例:
if 1: #if后的1為比特值表示為真 print(1)else: print(0)
代碼的縮進量(縮進等級)不同會導(dǎo)致代碼語義的改變,Python語言要求的是同一代碼塊的每一行代碼必須具有相同的縮進量。查詢代碼中不允許出現(xiàn)不規(guī)范的縮進,否則運行時就會產(chǎn)生錯誤警告。
例:
if 1: #if后的1為比特值表示為真 print(1)print(2)else: print(0)
?我以剛才的代碼為基礎(chǔ),不規(guī)范縮進后運行,會出現(xiàn)上圖相應(yīng)的錯誤提示。所以我們在使用Python語言時一定要注意縮進的規(guī)范。
1.1.3? ? 語句換行
Python官方給出的建議是每行代碼不超過79個字符,如果過長就需換行。Python中會將圓括號、中括號和大括號中的行進行隱式連接,可以根據(jù)這個特點在語句外添加適當?shù)睦ㄌ栠M行換行。
例:
string=("————天行健,君子以自強不息————" "————地勢坤,君子以厚德載物————")
? ? 注:如果原本就在相應(yīng)括號(圓、中、大括號)中的語句,不需要另行添加括號。
下篇文章將會不定期更新,喜歡的朋友可以點點關(guān)注,點點收藏,你們的支持是我最大的前進動力!
?
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/124787.html
摘要:例如使用表示年齡,使用表示年份等。如下圖所例以存儲數(shù)據(jù)的變量標識符為和存儲數(shù)據(jù)的變量標識符為為例,表示變量與內(nèi)存單元之間的關(guān)系。用于設(shè)定分隔符,默認使用空格作為分隔。 1.2? ? 標識符和關(guān)鍵字 1.2.1? ? ?標識符 在日常生活中我們?yōu)榱朔奖阄覀冊谛袨椤⒄Z言等方面進行溝通與交流,我們...
摘要:菜鳥教程框架中文手冊入門目標使用搭建通過對數(shù)據(jù)增刪查改沒了純粹占行用的拜 后端API入門學(xué)習指北 了解一下一下概念. RESTful API標準] 所有的API都遵循[RESTful API標準]. 建議大家都簡單了解一下HTTP協(xié)議和RESTful API相關(guān)資料. 阮一峰:理解RESTful架構(gòu) 阮一峰:RESTful API 設(shè)計指南 RESTful API指南 依賴注入 D...
摘要:菜鳥教程框架中文手冊入門目標使用搭建通過對數(shù)據(jù)增刪查改沒了純粹占行用的拜 后端API入門學(xué)習指北 了解一下一下概念. RESTful API標準] 所有的API都遵循[RESTful API標準]. 建議大家都簡單了解一下HTTP協(xié)議和RESTful API相關(guān)資料. 阮一峰:理解RESTful架構(gòu) 阮一峰:RESTful API 設(shè)計指南 RESTful API指南 依賴注入 D...
摘要:菜鳥教程框架中文手冊入門目標使用搭建通過對數(shù)據(jù)增刪查改沒了純粹占行用的拜 后端API入門學(xué)習指北 了解一下一下概念. RESTful API標準] 所有的API都遵循[RESTful API標準]. 建議大家都簡單了解一下HTTP協(xié)議和RESTful API相關(guān)資料. 阮一峰:理解RESTful架構(gòu) 阮一峰:RESTful API 設(shè)計指南 RESTful API指南 依賴注入 D...
摘要:過去都講究木桶原理,那塊木板短,就去補那塊。現(xiàn)在變了,有了新的木桶原理,讓那塊長木板更長,而短板呢,則交給我們的團隊其他小伙伴。 大家好,我是 DeanWu,我是一個不太會交際的人,比起交際,我更喜歡一個人默默的去鉆研技術(shù)。 最近幾年,隨著年齡的增大,我決定改變,人類始終是群居生物,個體的力量始終是渺小的,逐漸認識到了團隊的重要性。過去都講究木桶原理,那塊木板短,就去補那塊。現(xiàn)在變了,...
閱讀 1561·2021-11-24 09:39
閱讀 1041·2021-11-22 15:11
閱讀 2166·2021-11-19 11:35
閱讀 1627·2021-09-13 10:37
閱讀 2453·2021-09-03 10:47
閱讀 2133·2021-08-30 09:47
閱讀 1625·2021-08-20 09:39
閱讀 2900·2019-08-30 14:13