注釋與變數

2022-08-18 00:24:12 字數 1737 閱讀 5792

注釋就是對**的解釋,方便程式設計師閱讀**,被注釋的部分不執行。

注釋分為單行注釋與多行注釋。

# 單行注釋

# print("hello world")

# 多行注釋

"""無論是單行注釋還是多行注釋,都是為了方便程式設計師閱讀除錯**

被注釋的**塊不執行

"""

先用注釋包裹乙份部分**,檢視是否報錯

如果不報錯,逐步縮減注釋範圍,再去一行一行進行排查

直到找到錯誤為止,以此類推

'''

print("定風波·莫聽穿林打葉生")

print("【宋】 蘇軾")

print("三月七日,沙湖道中遇雨。雨具先去,同行皆狼狽,余獨不覺。已而遂晴,故作此詞。"

'''print("莫聽穿林打葉生,何妨吟嘯且徐行。竹杖芒鞋輕勝馬,誰怕?一蓑煙雨任平生。")

print("料峭春風吹酒醒,微冷,山頭斜照卻相迎。回首向來蕭瑟處,歸去,也無風雨也無晴。")

變數就是可以改變的量,實際上代指的是記憶體中的一塊空間。

# 方法一

a = 1

b = 2

print(a)

print(b)

# 方法二

a, b = 100, 101

print(a, b) # 一行列印所有變數,也可以拆開寫兩個print

# 方法三

a = b = 100

print(a, b)

由數字、字母、下劃線組成

首字元不能以數字開頭

嚴格區分字母大小寫

不能使用內建關鍵字

變數命名要見名知意

嚴禁使用中文命名

python中使用中文命名並不會報錯,但是盡量避免使用中文作為變數名使用

# 檢視系統預設的相關屬性或函式以及特殊意義的變數

import keyword

print(keyword.kwlist)

"""[

'false', 'none', 'true', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'

]"""

(2)占用空間

a = 1

b = 2

# 通用方法

tmp = a

a = b

b = tmp

print(a, b)

# python特有寫法

a, b = b, a

print(a, b)

python中沒有常量,約定俗成是將變數名中所有字母都大寫的形式表示這是乙個常量。

然而這種方式並沒有真正實現常量,其對應的值仍然可以被改變。

birthday = "19650504"

id_card = 110101196505049358

二 python變數與注釋

在python中,基本所有的資料都可以稱為物件。例如小數 整數,元祖等等。物件在程式執行的時候就像當時你記憶體中的一段資料,我們就是通過操作這段資料來完成我們想要完成的功能。當然,如果我們想要運用乙個物件很多時候不會直接使用。舉個例子 如果你要向別人介紹小明,你不會剖析這個人的特性,給別人介紹他的眼...

python注釋與變數名

python 一 再給計算機執行的同時也要給人 因此需要對 進行注釋 1 行注釋 只能在同一行進行注釋,用 注釋內容 2 多行注釋 可以跨多行進行注釋,用 注釋內容 或者 注釋內容 二 變數 1 變數含義 為方便資料的呼叫,對資料進行命名,可以理解為賦予乙個東西乙個名字。python中變數名對於變數...

注釋和變數

定義 對 的解釋和說明,以提高 的可讀性 注釋的分類 單行注釋 多行注釋 單行注釋以 開頭,可標註在 的上 下和右方 單行注釋 print hello 單行注釋 單行注釋多行注釋以三對單引號或三對雙引號表示,引號間可以放置多行注釋。多行注釋可放在 的上 下方 多行注釋 多行注釋 print hell...