day01

1.python 的歷史

​ 2004 Django框架誕生了python

​ python2:編程

​ 源碼不統一,有重複的功能代碼框架

​ python3:編程語言

​ 源碼統一,沒有重複的功能代碼翻譯

2.python是一個什麼編程語言

​ 編譯型: 只翻譯一次 (表明 C)code

​ 優勢: 執行速度快開發

​ 缺點: 開發速度慢字符串

​ 解釋型:逐行翻譯 (表明 Python)input

​ 缺點: 執行速度慢源碼

​ 優勢: 開發速度快

3.python的種類

cpython 從官方下載就是cpython

4.變量 -- 輸出

a = 1 # 聲明變量
a # 變量的名字
= # 賦值
1 # 值
變量定義的規則:
1.變量由數字,字母,下劃線組成
2.不能以數字開頭
3.不能使用python中關鍵字 
4.不能使用中文和拼音
5.區分大小寫
6.變量名要具備描述性
7.推薦寫法
    7.1駝峯體 
    7.2下劃線 
age_of_oldboy = 98  (官方推薦)

變量的小高級

# age = 18
# age1 = 19
# age2 = age # age2 = 18
# age = 20
# # 20 19 18
# print(age,age1,age2)
# a = 4
# b = a + 6   #在聲明變量的時候先執行等號右邊的內容
# print(b)
# 什麼是變量?    
# 變量就是將一個臨時的值存儲在內容中(存儲中間值/起別名)
# 變量能幹什麼?    
# 變量能夠屢次重複使用
# 變量在那用怎麼用?    
# 變量在我們程序中會頻繁使用

5.常量

# 常量:ID = 11012013014066 常量就是不變的量

6.註釋

單行註釋 # 
多行註釋 """ """  ''' ''' 
被註釋的內容是否是會執行的

7.基礎據類型

數字: 用於計算和比較(int)

字符串:在python中只要是用引號引發來的就是字符串(str)

​ 加法 -- 同是字符串才能相加

​ 乘法 -- 只能和數字進行相乘

'''my name's "meet"'''  引號配合使用

布爾值:返回真假值 用於判斷(bool)

True 真
​   False 假

8.輸入

注意:input獲取到的內容全都是字符串

int() -- 將字符串中的數字轉換成整型

type() -- 查看數據類型

9.if

if - 若是 在python是關鍵字
if True 若是是真的,告訴你們這是真的

單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(110)
if 3<2: # 若是
    print("A")
elif 3>8: # 在若是
    print("B")
elif 5<0:
    print("C")
print(112)

if elif else 多選一

if 3 == 2:
    print(1)
elif 3<2:
    print(3)
elif 3>10:
    print(4)
else:
    print(9)

if if if 多選

if 3>2:
    print("A")
print(456)
if 3<6:
    print("B")

if嵌套
sex = "女"
age = 35
if sex == "女":
    if age == 35:
        print("進來坐一坐")
    else:
        print("你去隔壁找春生")
else:
    print("你去對門找alex")


1.用戶輸入帳號
2.用戶輸入密碼
3.判斷用戶的帳號是否是alex
4.若是帳號是alex在繼續判斷密碼是否是alexdsb
5.帳號和密碼都正確提示用戶alex就是一個dsb
6.若是帳號正確密碼錯誤提示密碼錯誤
7.若是帳號錯誤提示帳號錯誤


user = input("請輸入帳號:")
pwd = input("請輸入密碼:")
if user == "alex":
    if pwd == "alexdsb":
        print("alex就是一個dsb")
    else:
        print("密碼錯誤!")
else:
    print("帳號錯誤!")

user = input("請輸入帳號:")
pwd = input("請輸入密碼:")

# and # 和 and前邊的內容爲真而且and 後邊的內容爲真纔是真

if pwd == "alexdsb" and user == "alex":
    print("alex就是一個dsb")
else:
    print("密碼或帳戶錯誤!")
相關文章
相關標籤/搜索