python入門(一) 變數

2021-10-06 19:40:35 字數 1339 閱讀 8964

值會發生變化的的量,與常量相對,引用著某個數值,並且可以改變這個引用

a = 1

b = 2

c = a

a = b

b = c

print(a, b)

結果:

2 1
a = 1

print(a)

結果:

1
a, b = 1, 2

print(a, b)

結果:

1 2
a = b = 1

print(a, b)

結果:

1 1
由於**是一行一行進行執行,下面的變數值會覆蓋上面的變數值

a = 1

a = 2

print(a)

結果:

2
(1).是字母數字下劃線組成的字元(中文可以為變數名但是不建議使用),但是不能以數字開頭

(3).一般使駝峰命名法,乙個單詞可以全部都是小寫;由兩個或兩個以上組成時,第二個單詞開始,每個單詞首字母大寫

(4).宣告變數的時候不能變數名不能是關鍵字,下面方法可以檢視哪些是關鍵字

import keyword

print(keyword.kwlist)

結果:

['false', 'none', 'true', 'and', 'as', 'assert', 'async', 'await', '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']
(5).變數名區分大小寫,乙個變數名中的任意乙個字母的大小寫改變都不是原來的那個變數

name = 'zy'

name = 'zy2'

name = 'zy3'

print(name, name, name)

結果:

zy zy2 zy3

Python入門(一) 變數 編碼等基礎

5 個人理解層面 ascii編碼中的字元每乙個占用8bits,乙個位元組 中文初是使用ascii碼中的擴充套件位實現編碼的,與中文擴充套件表實現一一對應的關係 以此為基礎的編碼有 gb2312 1980年 6763字 682字元 gbk1.0 1995年 21003字 gb18030 2000年 2...

Python學習筆記(一) 變數

本文所有程式都是基於pycharm編譯器和python3.6.6編寫的。引出變數時不需要申明變數的資料型別,但必須給變數賦值。先給變數起個名字,起名字要遵循一下原則 由字母 數字 下劃線組成,變數名不能以數字開頭 區分大小寫。如 a和a是兩個變數 不能包含空格 不能是python中的關鍵字。如 fo...

Python學習筆記(一) 變數

python語言允許在任何地方插入空字元和注釋,但不能插入到識別符號和字串中間。python源 的注釋由兩種形式 python使用井號 表示單行注釋的開始,跟在 號後面直到這行結束為止的 都將被直譯器忽略。單行注釋就是在程式中注釋一行 在python程式中將 號放在需要注釋的內容之前就可以了。多行注...