第一章 環境搭建前端
python 官網www.python.orgpython
pyhton3.6和python2.7區別linux
python2和python3的區別
源碼不統一
重複代碼數據庫
python2
print 能夠不加括號
input 獲取到的是你輸入什麼類型,就是什麼類型編程
input() "你收到罰單"
raw_input() == python3 inputwindows
python3
print() 必須加括號
input 獲取到的都是字符串網絡
打開電腦的終端(黑窗口),輸入 python回車進去python解釋器,返回的結果入下圖:python2.7
在終端中 >>> 輸入exit() 以下圖!函數
# 就是單行註釋
''' 就是多行註釋 ''' """ 單一引號 雙引號均可以 """
print()
input() #input獲取的都是str類型的內容
print(12+34) print((12+34)*2) print(((12+34)*2)*3) a=12+34 b=a*2; c=b*3; print(c)
if 3>2:
if 3>2: else :
if 5>4: elif 4>3: elif 3>2: else:
if 3<5: if 4<5 print("這就是循環")
continue 跳出本次循環,繼續下次循環編碼
可使用if語句控制循環
number=0 while number<5 number+=1 print(number) if number>5: break
格式化輸出條件
name=input("名字:") age=input("年齡:") msg ='姓名:%S,年齡:%i'%(name,int(age)) print(msg)
格式化輸出第二種
msg=''' _______________ 姓名:%s 年齡:%d 性別:%s 職業:%s 距離成功還有99%% _______________ '''%('DaiJun',20,'男','程序猿') print(msg)
3.6及以上的python才能夠的方法
name=input("名字:") age=input("年齡:") msg=f'姓名:{name},年齡:{age}' print(msg)
256 沒有中文
一個字節 8位
中文 2字節 16位
英文 1字節 8位
2個字節 16位
4個字節 32位
英文 1字節 8位
歐洲 2字節 16位
亞洲 3字節 24位
> < <= >= == !=
賦值運算符
+= -= /= //= **= %=
成員運算符
in not in
#and運算 兩個都爲真 取後面的 #and運算 兩個都爲假 取前面的 and #or運算 兩個都爲真 取前面的 #or運算 兩個都爲假 取後面的 or not
+ - * / ** % //