1、識別符號
- 由數字,字母,下劃線組成
- 不能由數字開頭
- 不能使用內置關鍵字
- 嚴格區分大小
2、資料型別
- 數值:int (整型) float(浮點型)
- 布爾型:True(真) False(假)
- str (字串)
- list (串列)
- tuple(元組)
- set(集合)
- dict(字典)
3、輸出
| 格式符號 | 轉換 |
|---|---|
| %s | 字串 |
| %d | 有符號的十進制整數 |
| %f | 浮點數 |
- %06d,表示輸出的整數顯示位數,不足以0補全,超出當前位數則原樣輸出,
- %.2f,表示小數點后顯示的小數位數,
4、格式化輸出擴展&語法 f’{運算式}’
weather = "晴天" day = 12 c = 36.5 print('今天是%s,隔離的第%d天,體溫為%.1f度' % (weather, day, c)) print('今天是%s,隔離的第%s天,體溫為%s度' % (weather, day, c)) print(f"今天是{weather},隔離的第{day}天,體溫為{c}度")
5、轉義字符
- \n:換行
- \t:制表符,一個tab鍵(4個空格)的距離,
6、結束符
- 默認自帶end,默認為print(‘輸出的內容’,end="\n")
- 可改為print(‘輸出的內容’,end="\t")
7、輸入
- 當程式執行到input,等待用戶輸入,輸入完成后才繼續向下執行
- 在python中,input接受用戶輸入后,一般存盤到變數,方便使用
- 在python中,input會把接受到的任意用戶輸入的資料都當作字串處理
msg = input('請輸入資訊:') print(f'您輸入的資訊是:{msg}')
8、轉換資料型別的函式
| int(x,[base]) | 將x轉換成整數 |
| float(x) | 將x轉換成一個浮點數 |
| str(x) | 將物件x轉換為字串 |
| eval(str) | 計算在字串中的有效python運算式,轉換成它原本的型別 |
| tuple(s) | 將序列s轉換成一個元組 |
| list(s) | 將序列s轉換成一個串列 |
9、運算子的分類
|
算數運算子 |
+、-、*、/、//(整除)、%、**(指數)、() |
|
賦值運算子 |
=(可多變數賦值 如:a,b=1,2) |
|
復合賦值運算子 |
+= 、-=、*=、/=、/=、%=、**= (a+=1即a=a+1) |
|
比較運算子 |
==(判斷相等)、!=(不等于) |
|
邏輯運算子 |
and、or(兩個非0數字做or運算回傳第一個數字)、not |
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/190360.html
標籤:Python
下一篇:經典排序演算法詳細介紹
