第二天 變數練習

2021-10-05 17:26:27 字數 1589 閱讀 4443

# ### 變數: 可以改變的量就是變數,實際指代記憶體中所存在的一塊空間

# (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定義的變數賦值。即任何會...