# ### 變數: 可以改變的量就是變數,實際指代記憶體中所存在的一塊空間
# (1)變數的概念
rujia_305 = "王文"
rujia_305 = "朱生"
print(rujia_305)
# (2)變數的宣告
# 1a = 100
b = 200
print(a)
print(b)
# 2a,b = 300 , 400
print(a , b)
# 3a = b = 500
print(a,b)
# (3)變數的命名
"""變數的命名
字母數字下劃線,首字元不能為數字
嚴格區分大小寫,切不能使用關鍵字
變數命名有意義,且不能使用中文哦
"""_sdfas23424__sdf = 100
# 89asdfasdf = 100 error
print(_sdfas23424__sdf)
abc = 90
abc = 91
print(abc)
print(abc)
# import 引入 keyword模組
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',
"""# 不要使用關鍵字
# print = 88 error
# print(111) error
abc = "王振"
jlsfdjlsdfjlsdfjldfjlkjklasdfklasdf = '特斯拉'
中文 = "朱佳怡"
a = "朱佳怡"
print(中文)
"""python 支援中文命名變數,但是嚴禁使用(容易出現亂碼,占用空間)
utf-8 國際標準編碼(可變長的unicode編碼) 中文字元占用3個位元組,英文數字特殊符號占用乙個位元組
gbk 國標編碼 , 中文字元占用兩個位元組,英文或者符號占用乙個位元組
"""# (4)變數的變換
# 通用寫法
a = 20
b = 21
tmp = a
a = b
b = tmp
print(a,b)
# python 特有
a = 22
b = 23
a,b = b,a
print(a,b)
# (5)定義常量 : 約定俗成全都變成大寫,這個值永遠不能改變
shenfenzheng = "210202200010106688"
第二天 列表練習
list 列表 特點 可獲取 可修改 有序的 定義乙個空列表 listvar print listvar print type listvar 正向索引 0 1 2 3 4 listvar 90,19.9,true,8 90j,王振 逆向索引 5 4 3 2 1 1.獲取列表當中的值 res lis...
讀《C Primer》第二天 變數和基本型別
7 變數初始化規則 內建型別變數初是否自動初始化決定於變數的位置。在函式體外定義的變數都初始化為0 定義在函式體內的變數不進行自動初始化。8 宣告和定義 變數的定義用於為變數分配空間,還可以為變數指定初始值。宣告用於向程式表明變數的型別和名字。定義必須宣告,宣告可以不定義。c 中定義只能有一次,宣告...
C 學習第二天 變數和基本型別
1 bool型 取值有true 真 和false 假 兩種。2 引用 int a int b a 引用把引用和它的初始值繫結在一起,相當於給物件起了乙個新名字。引用必須初始化。3 const限定符 初始化乙個無法被改變的變數。除了初始化可以賦值,其餘時候均不可以給用const定義的變數賦值。即任何會...