官术网_书友最值得收藏!

1.2 本書涉及的技術

在本書中,我們將主要用到兩種技術——Python和GitHub Copilot。

Python是一種編程語言,用于與計算機進行交流。人們使用它編寫各種程序來完成有用的事情,例如,開發游戲和交互式網站、數據可視化、文件管理應用及自動化常規任務等。

編程語言還有很多種,包括Java、C++、Rust等。Copilot也支持這些編程語言,但截至目前,它對Python的支持最為出色。相對于其他許多語言(尤其是與匯編語言相比),Python代碼寫起來要簡單得多。更為重要的是,Python更易于閱讀。畢竟,編寫Python代碼的將不是我們,而是我們的AI助手。

實際上,計算機并不能直接讀取或執行Python代碼。它們唯一能夠理解的是所謂的“機器碼”,這種代碼比匯編語言代碼還要難以理解,因為它是匯編語言代碼的二進制形式——沒錯,就是一連串的01。在幕后,計算機將接收人們提供的任何Python代碼,并在執行之前把它轉換成機器碼,正如圖1.1展示的那樣。

圖1.1 在屏幕上看到輸出之前,Python程序需要經歷的幾個步驟

主站蜘蛛池模板: 鲁甸县| 和田县| 黄大仙区| 法库县| 洛南县| 淮北市| 阜康市| 儋州市| 拉萨市| 女性| 巴彦淖尔市| 汉中市| 怀仁县| 铜山县| 宁夏| 衡东县| 华蓥市| 永川市| 新郑市| 青岛市| 德惠市| 威宁| 花莲市| 中宁县| 衡东县| 阿拉善右旗| 西城区| 成都市| 阳春市| 甘谷县| 许昌市| 长阳| 武隆县| 哈巴河县| 镇安县| 建德市| 洪江市| 宜兰县| 泰宁县| 平阴县| 翁源县|