初學Python

吾有一劍發表於2018-11-26

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

 

相關文章