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語句塊。