Python學習【day01】- Python初識

Python下載:https://www.python.org/downloads/html

下載後進行安裝,安裝後的Python咱們稱之爲Python解析器python

一、打印「Hello World」

    安裝後的Python目錄文件image雙擊打開便可image學習

二、解釋器路徑

    在每一個Python文件(後期稱之爲模塊)中,通常在第一行須要加入解析器路徑,這個解析器主要是爲了在Linux環境下有效,Window環境配置環境變量後能夠不設編碼

1 #!/usr/bin/env python

三、編碼

    第二行須要加入編碼格式spa

1 # -*- coding:utf8 –*-

    這個編碼在Python3中能夠不設,不過在Python2中必需要設置,Python3默認解析源文件的編碼格式即爲UTF-8,Python2中默認解析編碼爲ascii,不解析中文code

四、執行操做

    從控制檯輸入值並打印htm

 

1 #input等待用戶輸入,將輸入值賦值給name和password
2 name = input("請輸入用戶名:")
3 password = input("請輸入密碼:")
4 
5 print("name:" + name)
6 print("password:" + password)

五、變量名

    只能夠包含數字、字母、下劃線,且不能夠數字開頭,也不可爲Python的關鍵字,同時最好也不要與Python內置的命名重複。blog

    Python關鍵字:'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'ci

    命名儘可能作好見名知意,多個單詞之間推薦用下劃線分隔,駝峯命名也是能夠只是不推薦使用字符串

    name = 「瀚正科技」、_project=」江寧監獄」、user_id=」3411251XXXXX」、a1=」AA」

六、條件語句(Python代碼塊以縮進方式來區分)

    6.1 if基本語句

  if 條件:
    內部代碼塊
  else:
    內部代碼塊

1 if name == "root" : 
2     print("用戶名正確")
3 else : 
4     print("用戶名錯誤")

    6.2 if嵌套結構

  if 條件1:
    if 條件2:
      print("歡迎學習Python")
    else:
      print('Python)
  else:
    print("end")

 

1 if name == "root" :
2     if password == "123" :
3         print("登陸成功")
4     else :
5         print("登陸失敗")
6 else :
7     print("用戶名錯誤")
8 
9 print("if嵌套結束")

    6.3 if elif

  if 條件1:
    代碼塊1
  elif 條件2:
    代碼塊2
  elif 條件3:
    代碼塊3
  else:
    代碼塊

 1 VIP = input("請輸入VIP等級:")
 2 if VIP == "A" :
 3     print("具備A級權限")
 4 elif VIP == "B" :
 5     print("具備B級權限")
 6 elif VIP == "C" :
 7     print("具備C級權限")
 8 else :
 9     print("請申請會員")
10 
11 print("if elif 結束")

    若在某個條件代碼塊下什麼也不想執行,則使用pass跳過

if 1 == 1 :
    pass
else :
    print("PASS")

七、字符串和數字

    字符串:引號引發來的一串字符。Python支持四種樣式的字符串

name = "Python"
name = 'Python'
name = """Python"""
name = '''Python'''

當多個個字符串進行加法時,表示將多個字符串鏈接起來

n1 = "name is "

n2 = "python"

n3 = n1 + n2

當打印n3則爲 "name is python"

當一個字符串和一個數字相乘時,表示將這個字符串輸出多少次

n1 = "python" * 5

輸出爲:pythonpythonpythonpythonpython

    數字:Python中的數字能夠進行七種計算

n1 = 10

n2 = 3

n3 = n1 + n2

n3 = n1 - n2

n3 = n1 * n2

n3 = n1 / n2                    #n3帶有小數格式

n3 = n1 // n2                   #n3爲除後獲得的整數位

n3 = n1 % n2

n3 = n1 ** n2                 #n3爲n1的n2次方 10的3次方

八、循環

while 條件

    代碼塊

九、練習

    9.1 使用while循環輸出 1 2 3 4 5 6     8 9 10

    9.2 求1-100的和

    9.3 輸出 1-100 內的全部奇數

    9.4 輸出 1-100 內的全部偶數

    9.5 求1-2+3-4+5 ... 99的和

    9.6 前面的用戶登陸(能夠有三次登陸機會)

相關文章
相關標籤/搜索