百萬年薪python之路 -- day01

1.python的歷史

​ 2004 Django框架誕生了python

​ python2:編程

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

​ python3:編程語言

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

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

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

​ 優勢:執行速度快開發

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

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

​ 缺點:執行速度慢源碼

​ 優勢:開發速度快

3.python的種類

​ 解釋器分類:

​ Cpython

​ Jpython

​ Ironpython

​ pypy(特殊)

4.變量 -- 輸出

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

變量小高級

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

5.常量

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

6.註釋

單行註釋        #
多行註釋        """ """ 或者'''   '''
被註釋的內容不會被執行

7.基本類型

​ int:數字 用於計算和比較

​ str: 字符串 只要被引號引發來的就是字符串

​ bool:布爾值 主要用於判斷真假

8.輸入

​ ps:input獲取到的內容全是字符串

​ int(「110」) 將字符串110轉換成數字110

​ str(110) 將數字110轉換成字符串110

​ type() 查看數據類型

# a = input("請輸入內容,並回車:")
# print(a,type(a))
# print(int(a) + 5)

9.if

# print(1)
# if 3<2 :
#     print(3)
# print(2)

# if else 二選一
# print(1)
# if 2>12 :
#     print(2)
# else :
#     print(3)
# print(4)

# # if elif elif 多選至多一個
# print(110)
# if 1<2:
#     print(112)
# elif 5>8 :
#     print(113)
# print(999)
#
# # if elif elif else  多選一
# print(110)
# if 1<2:
#     print(112)
# elif 5>8 :
#     print(113)
# elif 4>7:
#     print(199)
# print(999)


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



name = "alex"
password = "alexdsb"
username = input("請輸入帳號:")
pwd = input("請輸入密碼:")
if name== username:
    if password == pwd:
        print("alex就是一個dsb")
    else:
        print("密碼錯誤")
else:
    print("帳號錯誤")
相關文章
相關標籤/搜索