本文由葡萄城技術團隊于原創(chuàng)并首發(fā)
公司主營業(yè)務:成都做網站、成都網站制作、成都外貿網站建設、移動網站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)公司推出蒲縣免費做網站回饋大家。
轉載請注明出處:葡萄城官網,葡萄城為開發(fā)者提供專業(yè)的開發(fā)工具、解決方案和服務,賦能開發(fā)者。
?
一直以來C#都是微軟在編程語言方面最為顯著的Tag,但時至今日Python已經從一個小眾語言,變成了世界編程語言排行榜排名前列的語言了。
Python也在Web開發(fā)、網絡爬蟲、數據分析、大數據處理、機器學習、科學計算及繪圖等領域有著不錯的天然優(yōu)勢和不俗的表現(xiàn)。微軟再從收購了Github后,在開源社區(qū)投入的力度越來越大,所以對于Python的支持,和為Python社區(qū)提供更多的貢獻,微軟本身也承擔起了更多的責任。
所以近日,微軟上線了一套Python教程《Develp with Python on Windows》,文檔內容包括設置Python開發(fā)環(huán)境、在Windows與WSL子系統(tǒng)中安裝相應開發(fā)工具,以及如何集成VS Code與Git工具并進行開發(fā)等。下來也讓我們先來看看如何配置Python開發(fā)環(huán)境以及Hello World教程。
對于不熟悉 Python 的新手, 我們建議從 Microsoft Store 安裝 Python。?通過 Microsoft Store 安裝將使用 basic Python3 解釋器, 但會為當前用戶 (避免需要管理員訪問權限) 設置路徑設置, 并提供自動更新。?如果你處于教育環(huán)境或組織中限制權限或管理訪問權限的部分, 則此項特別有用。
如果在 Windows 上使用 Python 進行web 開發(fā), 則建議為開發(fā)環(huán)境設置其他設置。?建議通過適用于 Linux 的 Windows 子系統(tǒng)安裝和使用 Python, 而不是直接在 Windows 上安裝。?有關幫助, 請參閱:開始在 Windows 上使用 Python 進行 web 開發(fā)。?如果你有興趣自動執(zhí)行操作系統(tǒng)上的常見任務, 請參閱以下指南:開始在 Windows 上使用 Python 進行腳本編寫和自動化。?對于某些高級方案 (例如需要訪問/修改 Python 的已安裝文件、創(chuàng)建二進制文件的副本或直接使用 Python Dll), 你可能需要考慮直接從python.org下載特定的 Python 版本, 或考慮安裝一種替代方法, 如 Anaconda、Jython、PyPy、WinPython、IronPython 等。僅當你是更高級的 Python 程序員時, 才建議使用此方法, 具體原因是選擇替代實現(xiàn)。
使用 Microsoft Store 安裝 Python:
中轉到 "開始" 菜單 (左下方的窗口圖標), 鍵入 "Microsoft Store", 選擇用于打開應用商店的鏈接。
打開存儲區(qū)后, 選擇右上方菜單中的 "搜索", 然后輸入 "Python"。?從 "應用" 下的結果中打開 "Python 3.7"。?選擇 "獲取"。
Python 完成下載和安裝過程后, 請使用 "開始" 菜單 (左下方的窗口圖標) 打開 Windows PowerShell。?打開 PowerShell 后, 輸入Python --version
以確認已在計算機上安裝 Python3。
Python 的 Microsoft Store 安裝包含pip, 即標準包管理器。?Pip 允許你安裝和管理不屬于 Python 標準庫的其他包。?若要確認還具有用于安裝和管理包的 pip, 請輸入pip --version
。
通過使用 VS Code 作為文本編輯器/集成開發(fā)環(huán)境 (IDE), 可以利用IntelliSense?(代碼完成幫助)?Linting?(有助于避免在代碼中產生錯誤)、調試支持(幫助你在中查找錯誤)運行后的代碼)、代碼片段(小型可重用代碼塊的模板) 以及單元測試(使用不同類型的輸入測試代碼的接口)。
VS Code 還包含一個內置終端, 使你能夠使用 Windows 命令提示符、PowerShell 或你喜歡的任何方式打開 Python 命令行, 從而在你的代碼編輯器和命令行之間建立無縫的工作流。
若要安裝 VS Code, 請下載適用于https://code.visualstudio.comWindows 的 VS Code:。
Python 是一種解釋型語言, 若要運行 Python 代碼, 必須告知 VS Code 要使用的解釋器。建議堅持使用 Python 3.7, 除非你有特定的原因要選擇其他內容。?若要選擇 python 3 解釋器, 請打開命令面板(Ctrl + Shift + P), 開始鍵入以下命令:選擇 "?解釋器" 進行搜索, 并選擇命令。?你還可以使用底部狀態(tài)欄上的 "選擇 Python 環(huán)境" 選項 (如果可用) (它可能已顯示選定的解釋器)。?該命令顯示 VS Code 可以自動查找的可用解釋器列表, 包括虛擬環(huán)境。?如果看不到所需的解釋器, 請參閱配置 Python 環(huán)境。
若要在 VS Code 中打開終端, 請選擇 "查看?>?終端", 或者使用快捷方式Ctrl + '?(使用反撇號字符)。?默認終端為 PowerShell。
在 VS Code 終端中, 只需輸入以下命令即可打開 Python:python
輸入以下內容, 嘗試使用 Python 解釋print("Hello World")
器:。?Python 將返回語句 "Hello World"。
如果你計劃在 Python 代碼上與其他人進行協(xié)作, 或在開源站點 (例如 GitHub) 上托管你的項目, VS Code 支持使用 Git 進行版本控制。?VS Code 中的 "源代碼管理" 選項卡跟蹤所有更改, 并在 UI 中內置內置的 Git 命令 (添加、提交、推送和拉取)。?首先需要安裝 Git 才能打開源代碼管理面板。
從git-scm 網站下載并安裝適用于 Windows 的 Git。
其中包含了一個安裝向導, 該向導將詢問一系列有關 Git 安裝設置的問題。?建議使用所有默認設置, 除非您有特定原因要更改某些內容。
如果以前從未處理過 Git,?GitHub 指南可幫助你入門。
根據其 creator Guido van Rossum, Python 是一種 "高級編程語言", 其核心設計理念全部與代碼可讀性和語法相關, 使程序員能夠在幾行代碼中表達概念。 "
Python 是一種解釋型語言。?與編譯的語言不同, 你編寫的代碼需要轉換為機器代碼才能由計算機處理器運行, Python 代碼直接傳遞給解釋器并直接運行。?只需鍵入代碼并運行代碼。?試試吧!
打開 PowerShell 命令行后, 輸入python
以運行 Python 3 解釋器。?(某些指令更喜歡使用命令py
或python3
, 它們也應該有效。)?你將知道, 你會成功, 因為將顯示一個 > > > 提示, 其中三個符號為三個。
可以通過幾種內置方法修改 Python 中的字符串。?使用以下方式創(chuàng)建變量:?variable = 'Hello World!'
。?對于新行, 請按 Enter。
用以下內容打印變量print(variable)
:。?這會顯示文本 "Hello World!"。
使用:?len(variable)
查找字符串變量的長度和使用的字符數。?這會顯示使用了12個字符。?(請注意, 該空格在總長度中被計為一個字符。)
將字符串變量轉換為大寫字母:?variable.upper()
。?現(xiàn)在將字符串變量轉換為小寫字母:?variable.lower()
。
計算在字符串變量中使用字母 "l" 的次數:?variable.count("l")
。
搜索字符串變量中的特定字符, 讓我們查找感嘆號, 使用:?variable.find("!")
。?這會顯示感嘆號位于字符串的第11個位置字符中。
將感嘆號替換為問號:?variable.replace("!", "?")
。
若要退出 Python, 可以輸入exit()
、?quit()
或, 然后選擇 Ctrl + z。
希望使用 Python 的某些內置字符串修改方法時要開心。?現(xiàn)在, 請嘗試創(chuàng)建 Python 程序文件并使用 VS Code 運行該文件。
VS Code 團隊已結合了有關 Python 的精彩入門教程, 介紹如何使用 python 創(chuàng)建 Hello World 程序、運行程序文件、配置和運行調試器, 以及安裝程序包 (例如matplotlib和numpy在虛擬環(huán)境中創(chuàng)建圖形繪圖。
?
1. 打開 PowerShell 并創(chuàng)建名為 "hello" 的空文件夾, 導航到此文件夾, 然后在 VS Code 中打開它:
?
mkdir?hello cd?hello code?.
?
2. VS Code 打開后, 在左側的資源管理器窗口中顯示新的 "?hello?" 文件夾, 通過按Ctrl + '?(使用反撇號) 或選擇 "查看?> ",在VSCode的底部面板中打開命令行窗口。終端。?通過在文件夾中開始 VS Code, 該文件夾將成為你的 "工作區(qū)"。?VS Code 存儲特定于 vscode/settings 中的工作區(qū)的設置, 它們不同于全局存儲的用戶設置。
?
?
3. 繼續(xù) VS Code 文檔中的教程:創(chuàng)建 Python Hello World 源代碼文件。
?
Pygame 是一種流行的 Python 包, 用于編寫游戲-鼓勵學生學習編程, 同時創(chuàng)建有趣的東西。Pygame 在新窗口中顯示圖形, 因此它將無法在 WSL 的命令行方法下運行。?但是, 如果您通過本教程中所述的 Microsoft Store 安裝了 Python, 它將正常工作。
安裝 Python 后, 通過鍵入python -m pip install -U pygame --user
從命令行 (或 VS Code 內的終端) 安裝 pygame。
通過運行示例游戲來測試安裝:python -m pygame.examples.aliens
一切正常, 游戲就會打開一個窗口。?完成播放后, 關閉窗口。
下面介紹了如何開始編寫自己的游戲。
打開 PowerShell (或 Windows 命令提示符) 并創(chuàng)建一個名為 "彈跳" 的空文件夾。?導航到此文件夾并創(chuàng)建一個名為 "bounce.py" 的文件。?在 VS Code 中打開文件夾:
mkdir?bounce cd?bounce new-item?bounce.py code?.
2. 使用 "VS Code", 輸入以下 Python 代碼 (或復制并粘貼):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | import ?sys, pygame ? pygame.init() ? size? = ?width, height? = ?640 ,? 480 dx? = ?1 dy? = ?1 x = ?163 y? = ?120 black? = ?( 0 , 0 , 0 ) white? = ?( 255 , 255 , 255 ) ? screen? = ?pygame.display.set_mode(size) ? while ?1 : ? ???? for ?event? in ?pygame.event.get(): ???????? if ?event. type ?= = ?pygame.QUIT: sys.exit() ? ???? x? + = ?dx ???? y? + = ?dy ? ???? if ?x <? 0 ?or ?x > width:?? ???????? dx? = ?- dx ? ???? if ?y <? 0 ?or ?y > height: ???????? dy? = ?- dy ? ???? screen.fill(black) ? ???? pygame.draw.circle(screen, white, (x,y),? 8 ) ? ???? pygame.display.flip() |
將其另存bounce.py
為:。
從 PowerShell 終端, 通過輸入以下內容來運行python bounce.py
它:。
請嘗試調整某些數字, 以查看它們對彈跳球的影響。
閱讀有關通過 pygame 在pygame.org編寫游戲的詳細信息。
網站標題:如何在Windows上使用Python進行開發(fā)
文章源于:http://chinadenli.net/article10/jggego.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站維護、面包屑導航、品牌網站建設、Google、用戶體驗、企業(yè)建站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)