Python基礎學習 01-變數-註釋-if
阿新 • • 發佈:2020-11-17
目錄
Day01
Python的歷史
2004年,Django框架誕生;
Python2:原始碼不統一,有重複的功能程式碼;
Python3:原始碼統一,沒有重複的功能程式碼;
Python是一種什麼程式語言?
Python是一種解釋型語言;
解釋型語言:逐行翻譯(代表Python)
優點:開發速度快;
缺點:執行速度慢;
編譯型語言:只翻譯一次(代表C)
優點:執行速度快;
缺點:開發速度慢;
Python的種類
cpython:從官網下載的就是cpython
變數
變數定義規則:
1.變數由數字、字母、下劃線組成;
2.不能以數字開頭;
3.不能使用python中的關鍵字;
4.不能使用中文和拼音;
5.區分大小寫;
6.變數名要具有描述性;
7.推薦寫法:駝峰體,下劃線(官方推薦)
什麼是變數
變數就是將一個臨時的值儲存在記憶體中;
變數能幹什麼
變數可以重複多次使用;
變數在哪用,怎麼用
變數在程式中頻繁使用
常量
常量就是不變的量;
註釋
單行註釋 #
多行註釋 """ """ ''' '''
被註釋的內容是不會被執行的
基礎資料型別
數字:用於計算和比較 int
字串:在python中只要是用引號引起來的就是字串 str
加法 -- 同是字串才能相加;
乘法 -- 只能和數字進行相乘;
布林值:返回真假值,用於判斷 bool
True 真
False 假
輸入
input獲取到的內容全部都是字串;
int() 將字串中的數字轉換成整型;
type() 檢視資料型別;
if
if - 如果 在python中是關鍵字;
單 if
如果 空格 條件 冒號
縮排 結果
print(1)
if 3>2:
print(3)
print(2)
if else 二選一
如果 空格 條件 冒號
縮排 結果
否則 冒號
縮排 結果
n = input("請輸入數字: ")
if 3<int(n):
print(1)
else:
print(2)
print(6)
if elif elif 所選一或零
如果 空格 條件 冒號 縮排 結果 或者 空格 條件 冒號 縮排 結果 print(10) if 3<2: print("A") elif 3>8: print("B") elif 5<0: print("C") print(11)
if elif else 所選一
如果 空格 條件 冒號
縮排 結果
或者 空格 條件 冒號
縮排 結果
否則 冒號:
縮排 結果
if 3 == 2:
print(1)
elif 3<2:
print(3)
elif 3>10:
print(4)
else:
print(5)
if if if 多選
if 3>2:
print("A")
print(345)
if 3<6:
print("B")