Python 筆記-2-1-Python 概述

hongshuzhao發表於2019-03-16

Python 筆記-2-1-Python 概述

Python 概述

計算機語言概述

  1. 語言:是一種用於交流的工具,溝通的媒介
  2. 計算機語言:用於人與計算機之間的交流。可以理解為翻譯官。
  3. Python 是計算機語言的一種。
  4. Python 程式語言:
    1. 程式碼:接近人類語言,是一種人與計算機交流的高階語言
    2. Python翻譯器:又稱直譯器,負責將人編寫的代買轉換為二進位制交給計算機執行,執行結束後將結果轉換為人可以理解的高階語言。
    3. 流程:
      1. 寫程式碼:使用高階語言編寫的程式碼。
      2. 執行:由Python直譯器把命令(code)翻譯成二進位制給機器,同時把機器執行結果翻譯給人。
  5. Python讀音
    1. 美音:[‘paɪθɑn]
    2. 英音:[‘paɪθ(ə)n]
    3. 我們普遍讀的是英音
  6. Python簡史
    1. 1.1989年,Guido von Rossum 荷蘭人
    2. 2008年,python 3.0誕生
    3. 2014年,宣佈2.7到2020年
    4. 2017年,成為AI元年,Python崛起
  7. Python特點:
    1. 缺點:
      1. 速度問題(相對C,JAVA等語言速度慢)
      2. 一般應用於對速度要求不高的領域,運維、資料分析、人工智慧。
    2. 優點:
      1. Python可讀性強
      2. 提高開發者效率
      3. 可移植性強
      4. 元件整合
  8. Python應用場景:
    1. 系統程式設計
    2. 使用者圖形介面
    3. Internet指令碼
    4. 元件整合
    5. 資料庫程式設計
    6. 數值計算和科學計算
    7. 遊戲、影像、人工智慧、機器人
    8. 簡而言之,就是全能
  9. Python會不會持續火下去
    1. 會火下去
    2. 原因:需求促進
  10. 環境問題
    1. 學習環境:
      1. 直播課:網易雲課堂
      2. 講義和程式碼:github
      3. 教科書:gitbook
    2. 工作環境:
      1. 環境安裝:gitbook上面有
      2. 網址:http://www.cnblogs.con/zhouzhishuai/p/8401103.html
    3. 作業系統:
      1. windows
      2. linux
      3. macox
      4. 課程的標準系統:windows下面裝虛擬機器,虛擬機器安裝ubuntu
    4. 軟體環境:
      1. 不使用python直譯器
      2. 使用anacanda3 + pycharm(編輯環境)代替
  11. Python的執行方式:
    1. 本質上python是一堆命令的集合。
    2. 在執行過程中,是逐行執行,遇到問題就停止執行
    3. Ctrl + Enter 進入編輯模式
    4. Shift + Enter 執行程式碼
    5. Alt + Enter 執行程式碼並重新開啟一個輸入框
    6. 列印hello world
      1. 程式碼:print(“hello world”)
      2. 執行結果:hello world

相關文章