python程式設計基礎框架
a.python 開發
a.1基礎
- python,java語言優勢:可以寫網頁+後臺功能,python開發效率高,執行效率低,java執行效率高,開發效率低
- 環境變數配置:進入--->控制面板\使用者帳戶和家庭安全\使用者帳戶--->更改我的環境變數--->系統變數--->path--->;F:\python3.6.3(分號+python安裝位置)
- python字尾名:以.py結束
- 執行方式:1)python編譯器(軟體),py檔案路徑;直譯器路徑:#!/usr/bin/env python(env更穩定)
2)進入cmd直譯器,實時輸入並獲取到執行結果
5.執行操作,使用者輸入正確的賬戶密碼:檢測:使用者名稱=root 密碼=root(瞭解input用法)
6.變數名:字母,數字,下劃線。開頭不能(數字+關鍵字+python內建東西),可以字母+下劃線
7.條件語句
- 首行縮排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. 設計模式+演算法