詳見:python開發環境的搭建.docx文件
有3種辦法執行python
**:
寫了python**可以直接執行,可以進行測試,但是不能進行儲存
使用 python 互動式解析器(python interpreter)
直接執行 python **
使用 python(window)或 python3(mac/linux)執行.py
檔案。
hello.py 檔案種的內容
在終端,把當前目錄切換到hello.py
所在的目錄,然後輸入python3 hello.py
)計算機只識別機器語言或者二進位制,只認識0和1,程式設計師所寫的原始檔中的**,需要轉成機器識別的二進位制
直譯器:整合開發環境(integrated development environment) 編譯器: 將原始檔進行編譯,產生二進位制檔案(c,c++)
step1:程式設計師編寫原始檔
step2:編譯器進行編譯—>產生對應的檔案
step3:計算機執行
直譯器:(c#,python)
step1:程式設計師編寫原始檔
step2:直譯器,逐行從上往下解釋
step3:計算機執行
python直譯器:
編寫的python原始檔,xx.py 執行該程式需要逐行進行解釋,然後執行
使用 ide(例如:pycharm) 直接執行.py
檔案。
總結:使用互動式編譯器好處是立即看到結果,缺點是**沒有辦法儲存。一般用臨時測試一些**是時候用。實際開發幾乎不用
使用文字編輯器編輯.py
用在小型專案問題不大,但是大型專案對檔案的管理就比較差。而且一般的文字編輯器**聯想和提示功能都比較弱或者沒有。
ide對檔案的管理、**聯想功能都比較好。
第14章 執行環境 1
14.1 可呼叫物件 python有4種可呼叫物件 函式 方法 類以及一些類的例項。記住這些物件的任何引用或者別名都是可呼叫的。14.1.1 函式 內建函式 bif 使用c c 寫的,編譯過後放入python直譯器,然後把它們作為第一 內建 命名空間的一部分載入進系統。這些函式在 builtin 模...
第 1 章 ROS概述與環境
學習是乙個循序漸進的過程,具體到計算機領域的軟體開發層面,每當接觸乙個新的知識模組時,按照一般的步驟,我們會先去了解該模組的相關概念,然後再安裝官方軟體包,接下來再搭建其整合的開發環境 這些準備工作完畢之後,才算是叩開了新領域的大門。學習ros,我們也是遵循這一流程,本章作為ros體系的開篇主要內容...
第1章 Linux設定環境變數
無意中發現了乙個很好的軟體測試 忍不住分享一下給大家。覺得很實用,所以分享給大家。點這裡可以跳轉到教程 bashshell使用一種稱為環境變數的特性來儲存關於shell會話和工作環境的資訊。該特性允許將資料儲存在記憶體中,以便於在shell中執行的程式或指令碼訪問它們。這是一種便捷的 用於儲存永續性...