第1章 002搭建環境

2022-07-09 13:57:13 字數 1225 閱讀 6978

詳見:python開發環境的搭建.docx文件

有3種辦法執行python**:

寫了python**可以直接執行,可以進行測試,但是不能進行儲存

使用 python 互動式解析器(python interpreter)直接執行 python **

使用 python(window)或 python3(mac/linux)執行.py檔案。

hello.py 檔案種的內容

在終端,把當前目錄切換到hello.py所在的目錄,然後輸入python3 hello.py

)計算機只識別機器語言或者二進位制,只認識0和1,程式設計師所寫的原始檔中的**,需要轉成機器識別的二進位制

直譯器:

​ 編譯器: 將原始檔進行編譯,產生二進位制檔案(c,c++)

​ step1:程式設計師編寫原始檔

​ step2:編譯器進行編譯—>產生對應的檔案

​ step3:計算機執行

​ 直譯器:(c#,python)

​ step1:程式設計師編寫原始檔

​ step2:直譯器,逐行從上往下解釋

​ step3:計算機執行

python直譯器:

​ 編寫的python原始檔,xx.py 執行該程式需要逐行進行解釋,然後執行

整合開發環境(integrated development environment)

使用 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中執行的程式或指令碼訪問它們。這是一種便捷的 用於儲存永續性...