1.了解Python
python的創始人為吉多·範羅蘇姆(Guido van Rossum)。1989年的聖誕節期間,吉多·範羅蘇姆為了了在阿姆斯特丹打發時間,決心開發一個新的腳本解釋程式,作
為ABC語言的一種繼承。最新的TIOBE排行行榜,Python已經占據世界第四名的位置, Python崇尚優美、清晰、簡單,是一個優秀并廣泛使用的語言。
目前Python主要應用的領域有:雲計算、web開發、科學運算、人工智能、系統運維、金融。
目前許多公司都使用Python進行開發,搜狐、金山、騰訊、盛大、網易、百度、阿里、淘寶 、洋芋、新浪、果殼等公司都在使用Python。
Python是一門弱類型解釋型進階程式設計語言。
編譯型:把寫好的程式編譯成計算機認識的二進制
優點:一次編譯到處運作、 運作效率高、 開發效率低
缺點:編譯之後如果需要修改就需要整個子產品重新編譯
解釋型
缺點:運作慢 、代碼不能加密
優點:開發效率高、簡單
當我們編寫Python代碼時,我們得到的是一個包含Python代碼的以.py為擴充名的文本檔案。要運行代碼,就需要Python解釋器去執行.py檔案。
常用的Python解釋器有CPython、IPython、JPython、IronPython、PyPy等。
2.初步編寫代碼
所有的文本編輯器都可以編寫代碼。像記事本,Editplus,sublime, pycharm(收費)等都可編寫Python,我選用pycharm進行編寫,此軟體友善,好用。第一個python程式
cmd中輸入python. 寫代碼把python程式寫到py檔案中.,通過python指令來執行程式。
今天主要學習了變量、命名規範、資料類型、常量、使用者互動、if循環語句。
變量
概念: 把程式運作過程中産生的中間值儲存在記憶體,友善後面使用。
命名規範:
1. 數字, 字母, 下劃線組成
2. 不能數字開頭, 更不能是純數字
3. 不能用關鍵字
4. 不要用中文
5. 要有意義
6. 不要太長
7. 區分大小寫
8. 駝峰或者下劃線命名
資料類型:
1. int 整數
2. str 字元串
3. bool 布爾
常量
本質就是變量
所有字母都大寫
使用者互動
變量 = input(提示語)
所有的輸入的内容都是字元串
int(變量) 把變量轉化成數字
str(數字) 把數字轉化成變量
if條件判斷
1. if 條件:
if語句塊
執行流程:判斷條件是否為真,如果真,執行if語句塊。
2. if 條件:
if語句塊
else:
else語句塊
執行流程:判斷條件是否為真, 如果真,執行if語句塊, 否則執行else語句塊。
3. if 條件1:
if-1
elif 條件2:
if-2
elif 條件3:
if-3
....
else:
else語句塊
執行流程:
判斷條件1是否成立,如果成立執行if-1
否則如果條件2成立,執行if-2
否則如果條件3成立,執行if-3
....
否則執行else語句塊。