首頁>技術>

對於一個混子來說,我從飛✈槳學到了很多python方面的知識,也從一個python小白變成了一個進階小白。以下均為筆記,程式碼來自原課程

python基礎1.1 資料型別1.1.1 列表 list

list是一種有序的集合,可以隨時新增和刪除其中的元素。

list1 = [1, 2, 3, 4, 5 ]list2 = ["a", "b", "c", "d","e","f"]list3 = ['physics', 'chemistry', 1997, 2000]len(list1)list1[4]list3.append(5)list1.pop() 123456789
1.1.2 元組 tuple

另一種有序列表叫元組:tuple。tuple和list非常類似,但是tuple一旦初始化就不能修改

tuple1 = (1, 2, 3, 4, 5 )tuple2 = ("a", "b", "c", "d","e","f")tuple3 = ('physics', 'chemistry', 1997, 2000)len(tuple1)tuple1.append(3)12345
1.1.3 集合 set

set和dict類似,也是一組key的集合,但不儲存value。由於key不能重複,所以,在set中,沒有重複的key。

s = {1,1,2,3,4}1
1.2 流程控制1.2.1 條件判斷
light = '紅燈'if light == '紅燈':    print('停')elif light == '綠燈':    print('行')else:    print('等一等')12345678
1.2.2 迴圈
#猜數字小遊戲  my_number = 3200  # 這是真實的價格guess_number = input('這臺冰箱多少錢?')   # 所有符號都是英文標點(半形字元)guess_number = int(guess_number)while guess_number != my_number:      if guess_number<my_number:      # 使用縮排來標識程式碼段        guess_number = input('猜低了!再猜')        guess_number = int(guess_number)    else:        guess_number = input('猜高了!再猜')        guess_number = int(guess_number)print('\n恭喜您,猜對了!\n')123456789101112
fruits = ['banana', 'apple',  'mango']for fruit in fruits:        # 第一個例項   print( '當前水果 :', fruit)123
1.2.3 break continue pass
#breakmy_number = 3200  # 這是真實的價格guess_number = input('這臺冰箱多少錢?') guess_number = int(guess_number)while True:    if guess_number<my_number:           guess_number = input('猜低了!再猜')        guess_number = int(guess_number)    elif guess_number>my_number:        guess_number = input('猜高了!再猜')        guess_number = int(guess_number)    else:        break    print('\n恭喜您,猜對了!\n')123456789101112131415
# continue : 跳過本輪 # 列印1-10中的偶數 for i in range(10):    num = i+1    if num%2 != 0:        continue    print(num)    print(num**2)123456789
# pass: 佔位,還沒想好怎麼寫,先讓程式跑起來for i in range(5):    pass 

6
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 聊聊gost的Pager