1. 程式人生 > >python編程基礎框架

python編程基礎框架

循環 輸出 roo list 網站 eight .py 劃線 關鍵字

a.python 開發

a.1基礎

  1. python,java語言優勢:可以寫網頁+後臺功能,python開發效率高,執行效率低,java執行效率高,開發效率低
  2. 環境變量配置:進入--->控制面板\用戶帳戶和家庭安全\用戶帳戶--->更改我的環境變量--->系統變量--->path--->;F:\python3.6.3(分號+python安裝位置)
  3. python後綴名:以.py結束
  4. 執行方式:1)python編譯器(軟件),py文件路徑;解釋器路徑:#!/usr/bin/env python(env更穩定)

         2)進入cmd解釋器,實時輸入並獲取到執行結果

   5.執行操作,用戶輸入正確的賬戶密碼:檢測:用戶名=root  密碼=root(了解input用法)

   6.變量名:字母,數字,下劃線。開頭不能(數字+關鍵字+python內置東西),可以字母+下劃線

   7.條件語句

    1. 首行縮進4空格

      類型一:

      n1=input(‘>>>‘)  #=表示賦值

      if ‘‘alex‘‘ == ‘‘alex‘‘:

      •   n2 = input(‘>>>‘)
      • if n2 == ‘‘確認‘‘: #==表示比較
        •   print(‘alex SB’)
      • else:
          •  print(‘alex DB‘)

      else:

           print(‘error‘)

      類型二:

      if 條件1:

        pass #(pass無意義,空代碼,僅表示空代碼塊)

      elif 條件2:

        pass

      elif 條件3:

        pass

      else:

        pass

      print(‘end‘)

      類型三:and  or

      if n1 == "alex" or n2 == ‘‘alex!23‘‘:

        print(‘OK‘)

      else:

        print(‘OK‘)

   8.基本數據類型

    表達數據的四種類型:

    1)字符串:n1=‘‘alex‘‘,n2=‘root‘,n3=‘‘‘‘‘‘eric‘‘‘‘‘‘,n4=‘‘‘tony‘‘‘

    2)數字-age=21,weight=64,fight=5

    3)四則運算(加減乘除):

      字符串操作:

        加法/減法:

          n1=‘‘alex‘‘

          n2=‘‘sb‘‘

          n3=‘‘db‘‘

          n4=‘‘n1+n2+n3‘‘

          #result=‘‘alexsbdb‘‘

        乘法:

          n1=‘‘alex‘‘

          n3=n1 * 10

      數字:

          n1=9

          n2=2

          n3=n1+n2

          n3=n1-n2

          n3=n1*n2

          n3=n1/n2

  9.循環

    死循環

    while 1==1

      print(‘OK‘)

  10.python開發練習

    1)用while循環輸入 1 2 3 4 5 6 8 9 10

      n=1

      while n <11:

        if n == 7:

          pass

        else:

          print(n)

        n=n+1

    2)求1-100所有數的和

      n = 1

      s = 0

      while n < 101:

        s=s+n

        n=n+1

      print(s)

    3)輸出 1-100 內所有奇數

      n=1     

      while n < 101:

        temp = n % 2

        if temp == 0 #n為偶數:

          pass

        else:

          print(n)

        n=n+1

    4)輸出 1-100所有偶數

        n=1

        while n <101:

          temp = n % 2

          if temp == 0:

            print(n)

          else:

            pass

          n=n+1

    5)求 1-2+3-4+5-6+7...99

        n = 1

        s = 0

        while n < 100:

          temp = n % 2

          if temp == 0:

            n = n * (-1)

            s = s + n  

          else:

            s = s + n

          n = n + 1

        print(s)

a.2基本數據類型

a.3函數

a.4面向對象

b. 網絡編程

c. WEB框架(用於寫網站)

d. 設計模式+算法

        

          

        

      

        

      

      

      

           

        

  

python編程基礎框架