Task1&Task2學習筆記

Mhxznb發表於2024-11-29

Task1&Task2學習筆記

Python直譯器的安裝

  • 進入【官網】Welcome to Python.org)下載

關於註釋

註釋可以大大增強程式的可讀性,怎麼寫註釋呢?

  1. 單行註釋,可以使用#開頭
  2. 多行註釋
    • 使用'''將註釋包裹
    • 使用"""將註釋包裹(三個雙引號)

基礎的控制檯輸出

print()函式的使用

  • print() 函式用於列印輸出,是python中最常見的一個內建函式。

  • 函式語法

    • print(*objects, sep=' ', end='\n', file=sys.stdout)

      objects – 複數,表示可以一次輸出多個物件。輸出多個物件時,需要用 , 分隔。
      sep – 用來間隔多個物件,預設值是一個空格。
      end – 用來設定以什麼結尾。預設值是換行符 \n,我們可以換成其他字串。
      file – 要寫入的檔案物件。

  • 格式化輸出

    • 按照我們自己 想要輸出的格式,先定義一個模板,照著模板輸出

      • %形式輸出
      age = 18
      name = 'Willia'
      print("我的姓名是%s,年齡是%d" % (name,age))
      

      注意括號內的所有標點符號必須為英文格式

      • %f浮點數

        a = 1.234567
        print('%f' % a) # 預設保留六位小數
        print('%.2f' % a) #保留兩位小數
        

        十進位制使用%d,八進位制使用%o,十六進位制使用%x

      • format()函式的使用

        print('{},{}'.format(12,13))
        
        • {}內也可以填入變數
      • f'{}'格式輸出

        print(f' 名字是:{"we"},年齡是{20}')
        

基礎的控制檯輸入

input()函式的使用

  • input()函式是Python中的一個內建函式,主要用於從標準輸入(通常是鍵盤)讀取一行文字,並返回一個字串型別的結果

  • 基本語法

    input("請輸入") # 使用者若不進行輸入,input()函式會一直等待
    
  • 輸入非字串型別的資料時需要進行強制型別轉換

    x = input("輸入一個數字")
    x = int(x) # 型別轉換 : x = 型別(x)
    x = int(input("輸入一個數字:")) # 巢狀函式
    

基本資料型別

  1. 整數 int

  2. 浮點數 float,預設雙精度浮點型

  3. 布林型別 bool

  4. 型別 type

  5. 字串 str

  6. 列表 list

  7. 元組 tuple

  8. 集合 set

  9. 字典 dict

  10. 複數 complex

  11. 函式 fun


推薦影片】(https://www.bilibili.com/video/BV1gb421J7u2?vd_source=935f1eba67deba35d91ba8d375e65419)

推薦書籍:Python程式設計從入門到實踐(蟒蛇書)