1. 程式人生 > >python基本說明和語法結構

python基本說明和語法結構

str 乘號 continue 列表 strong 類型 除了 數據 python循環

1 在python中代碼可讀性是第一位

2 在保證代碼可讀性的情況下盡量減少代碼

python中的str int tuple類型是不可變類型每次賦值會重新開辟內存空間

python賦值分配

#在python中此處b賦值重新開辟內存地址
a = 1
b = a
a = 2
print(b)

#在python中列表數據類型默認使用引用傳遞
a = [1,2]
b = a
a.append(3)

python輸出字符串

print(hello word)

python邏輯結構語法

if結構

#條件語句 python用縮進來表示大括號

#一般來講縮進4個空格 

#並且條件中邏輯若換行 縮進必須一樣否則報錯
if 條件: print(1) print(2) elif 條件: print(3) print(4) else:條件: print(2)
name = master

#使用in查找是否包含m
if m in name:
    print(is ok)
else:
    print(is not ok)

#not in不包含
if m not in name:
    print(is not ok)
else:
    print(is ok)

#返回bool值
print
(m not in name) #not取反 print(not True) user = master #python中用and和or來代表邏輯與 邏輯或 if user == master and mas in user: print(is ok) else: print(is not ok) if user == master or mas in user: print(is ok) else: print(is not ok)

while結構

#一個死循環

while 1==1

  print
(ok)

python循環結構中

break跳出循環

continue終止當前循環開始新循環

#while else
count = 10
while count < 10

    print(count)

    count = count + 1 

else 

    print(end)

python常用數字操作

#數字

a1 = 10

a2 = 10

#python除了基本的加減乘除 2個乘號代表4的4次方

a3 = 4**4

#取余

a4 = 10 % 2

#兩個杠取商

a5=8//3



#常見數字操作

a1 = 2

a2 = 2

a3 = a1 + a2

a3 = a1 - a2

a3 = a1 * a2

a3 = a1 / a2

#次方

a3 = a1**a2

#取商

a3 = a1//a2

#取余

a3 = a1 % a2

python輸入操作

inp = input(請輸入)

python基本說明和語法結構