Task1&Task2學習筆記
Python直譯器的安裝
- 進入【官網】(Welcome to Python.org)下載
關於註釋
註釋可以大大增強程式的可讀性,怎麼寫註釋呢?
- 單行註釋,可以使用
#
開頭 - 多行註釋
- 使用
'''
將註釋包裹 - 使用
"""
將註釋包裹(三個雙引號)
- 使用
基礎的控制檯輸出
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("輸入一個數字:")) # 巢狀函式
基本資料型別
-
整數 int
-
浮點數 float,預設雙精度浮點型
-
布林型別 bool
-
型別 type
-
字串 str
-
列表 list
-
元組 tuple
-
集合 set
-
字典 dict
-
複數 complex
-
函式 fun
【推薦影片】(https://www.bilibili.com/video/BV1gb421J7u2?vd_source=935f1eba67deba35d91ba8d375e65419)
推薦書籍:Python程式設計從入門到實踐(蟒蛇書)