注釋就是對**的解釋,方便程式設計師閱讀**,被注釋的部分不執行。
注釋分為單行注釋與多行注釋。
# 單行注釋
# 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...