1. 程式人生 > 實用技巧 >Python基礎學習 01-變數-註釋-if

Python基礎學習 01-變數-註釋-if

目錄


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")