天天看點

初學Python

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