Python 筆記-2-1-Python 概述
Python 筆記-2-1-Python 概述
Python 概述
計算機語言概述
- 語言:是一種用於交流的工具,溝通的媒介
- 計算機語言:用於人與計算機之間的交流。可以理解為翻譯官。
- Python 是計算機語言的一種。
- Python 程式語言:
- 程式碼:接近人類語言,是一種人與計算機交流的高階語言
- Python翻譯器:又稱直譯器,負責將人編寫的代買轉換為二進位制交給計算機執行,執行結束後將結果轉換為人可以理解的高階語言。
- 流程:
- 寫程式碼:使用高階語言編寫的程式碼。
- 執行:由Python直譯器把命令(code)翻譯成二進位制給機器,同時把機器執行結果翻譯給人。
- Python讀音
- 美音:[‘paɪθɑn]
- 英音:[‘paɪθ(ə)n]
- 我們普遍讀的是英音
- Python簡史
- 1.1989年,Guido von Rossum 荷蘭人
- 2008年,python 3.0誕生
- 2014年,宣佈2.7到2020年
- 2017年,成為AI元年,Python崛起
- Python特點:
- 缺點:
- 速度問題(相對C,JAVA等語言速度慢)
- 一般應用於對速度要求不高的領域,運維、資料分析、人工智慧。
- 優點:
- Python可讀性強
- 提高開發者效率
- 可移植性強
- 元件整合
- 缺點:
- Python應用場景:
- 系統程式設計
- 使用者圖形介面
- Internet指令碼
- 元件整合
- 資料庫程式設計
- 數值計算和科學計算
- 遊戲、影像、人工智慧、機器人
- 簡而言之,就是全能
- Python會不會持續火下去
- 會火下去
- 原因:需求促進
- 環境問題
- 學習環境:
- 直播課:網易雲課堂
- 講義和程式碼:github
- 教科書:gitbook
- 工作環境:
- 環境安裝:gitbook上面有
- 網址:http://www.cnblogs.con/zhouzhishuai/p/8401103.html
- 作業系統:
- windows
- linux
- macox
- 課程的標準系統:windows下面裝虛擬機器,虛擬機器安裝ubuntu
- 軟體環境:
- 不使用python直譯器
- 使用anacanda3 + pycharm(編輯環境)代替
- 學習環境:
- Python的執行方式:
- 本質上python是一堆命令的集合。
- 在執行過程中,是逐行執行,遇到問題就停止執行
- Ctrl + Enter 進入編輯模式
- Shift + Enter 執行程式碼
- Alt + Enter 執行程式碼並重新開啟一個輸入框
- 列印hello world
- 程式碼:print(“hello world”)
- 執行結果:hello world
相關文章
- Python機器學習筆記:SVM(1)——SVM概述Python機器學習筆記
- RMAN筆記——綜合概述筆記
- Docker筆記1-概述Docker筆記
- 計網筆記(1)——概述筆記
- Boltdb學習筆記之〇--概述筆記
- 資料結構筆記——概述資料結構筆記
- Isaac Lab 學習筆記:概述筆記
- Python學習筆記020——資料庫知識概述Python筆記資料庫
- 【JAVA】筆記(12)---集合(1)-概述篇Java筆記
- mongoDB研究筆記:複製集概述MongoDB筆記
- bootstrap學習筆記 外掛概述boot筆記
- TensorFlow筆記-01-開篇概述筆記
- Web開發學習筆記——HTTP 概述Web筆記HTTP
- angular學習筆記(三十)-指令(1)-概述Angular筆記
- Spring AOP學習筆記01:AOP概述Spring筆記
- Hadoop學習筆記——————1、Hadoop概述Hadoop筆記
- Linux筆記01:概述以及環境搭建Linux筆記
- http協議讀書筆記1-概述HTTP協議筆記
- [概述]部落格隨筆/文章/日記食用指北
- CMake構建學習筆記1-概述筆記
- Python筆記Python筆記
- python 筆記Python筆記
- 大資料筆記01--大資料概述大資料筆記
- MQTT工作筆記0001---MQTT協議概述MQQT筆記協議
- Open CV 學習開發筆記之概述(一)筆記
- JavaScript中的物件學習筆記(概述和建立)JavaScript物件筆記
- python openpyxl筆記Python筆記
- python筆記(3)Python筆記
- python筆記3Python筆記
- Python筆記5Python筆記
- python筆記-5Python筆記
- python筆記2Python筆記
- python筆記1Python筆記
- Python學習筆記(隨筆)Python筆記
- SSM框架學習筆記_第1章_SpringIOC概述SSM框架筆記Spring
- Linux核心學習筆記(5)– 程式排程概述Linux筆記
- 演算法學習筆記(1)- 演算法概述演算法筆記
- Python入門筆記Python筆記