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('請輸入')

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM