99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用Python Turtle進行編碼

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2020-01-29 17:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:要求

需要什么?

已安裝Python 2.7或更高版本的PC或Raspberry Pi 。

令人驚奇的是,Python可以在大多數(shù)操作系統(tǒng)下的任何PC上運行。有關(guān)如何在設(shè)備中下載python的信息,請訪問:

https://www.python.org/

在“下載”菜單下,選擇操作系統(tǒng)并按照安裝說明進行操作。

步驟2:使用IDLE編輯器

pIYBAF2QLWGAdlTAAABXpPf8Z3U161.jpg

Python的IDLE(集成開發(fā)和學習環(huán)境)是我們將在此使用的編輯器教程,但還有更多。在Robo-Geek,我們喜歡它簡單易懂,可以完成工作,而且對于初次編碼的人來說并不嚇人。有關(guān)IDLE的更多信息,請檢查:

https://docs.python.org/2/library/idle.html

在安裝Python之后,我們需要打開IDLE。

如何打開IDLE編輯器取決于所使用的操作系統(tǒng)。為簡單起見,本教程的其余部分將假定您使用的是Windows 10操作系統(tǒng)的PC。如果沒有,請不要擔心太多,快速進行Internet搜索,您會發(fā)現(xiàn)大量的幫助。

在Windows中,只需轉(zhuǎn)到“開始”菜單,查看Python文件夾并選擇“ IDLE”圖標。

如果成功,您將看到圖片中顯示的此步驟屏幕。菜單下的第一行指出您正在使用的Python版本。

第3步:第一行代碼-導入Python Turtle

pIYBAF2QLX2AFJ2oAAB77shueW4034.jpg

現(xiàn)在,教程。讓我們開始編寫代碼:

首先,我們需要調(diào)用將要使用的庫,這是通過 import 命令完成的。鍵入以下內(nèi)容,然后按Enter。

import turtle

通知IDLE將突出顯示橙色的python命令導入。接下來,我們需要創(chuàng)建一個烏龜對象,鍵入以下代碼,然后按Enter鍵。

t = turtle.Turtle()

完成按Enter鍵后,如果沒有語法或拼寫錯誤,將出現(xiàn)一個新屏幕,其中顯示一個三角形此步驟的圖片將顯示白色背景的中間。分別放置窗戶并調(diào)整窗戶尺寸,使其并排放置。

步驟4:創(chuàng)建正方形

o4YBAF2QLQuAGq8LAABbaj2XLhs830.jpg

pIYBAF2QLZyAa-jvAABGfCfmzn8222.jpg

o4YBAF2QLSKACZOyAAA8q4ncJz8222.jpg

屏幕中央的小三角形代表一只烏龜。

要使烏龜向前移動,請鍵入以下內(nèi)容:

t.fd(100)

注意,烏龜在烏龜指向的方向上移動了100像素?,F(xiàn)在讓我們將烏龜旋轉(zhuǎn)90度以指向下方:

t.rt(90)

現(xiàn)在烏龜已經(jīng)放下了,我們將再寫幾條命令來完成該正方形:

t.fd(100)

t.rt(90)

t.fd(100)

t.rt(90)

t.fd(100)

很棒,您已經(jīng)完成第一個方塊!

現(xiàn)在讓我們重置,將烏龜帶回家并通過以下方式清除屏幕:

t.home()

t.clear()

或者,我們可以繪制通過使用for循環(huán)可以更有效地繪制正方形:

for i in range(4):

t.fd(100)

t.rt(90)

我們可以通過以下方式將烏龜?shù)念伾臑樗{色:

t.color(‘blue’)

可以做更多的事情,本教程只是為了讓您領(lǐng)略并繼續(xù)前進。有關(guān)更多信息,請查看Python Turtle文檔,

https://docs.python.org/2/library/turtle.html

也可以考慮購買作者的書:

https://www.amazon.com/by-Omar-Silva-Zapata/e/B00Y 。..

責任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 編碼
    +關(guān)注

    關(guān)注

    6

    文章

    969

    瀏覽量

    55798
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86830
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    編碼器與無軸承編碼器,到底如何選擇?

    在選擇軸編碼器與無軸承編碼器時,需要根據(jù)具體的應用場景、性能需求、環(huán)境條件和成本預算等因素進行綜合考慮。以下是對兩者的詳細對比,以幫助做出合適的選擇: 一、工作原理與結(jié)構(gòu) 1. 軸編碼
    的頭像 發(fā)表于 03-11 15:33 ?515次閱讀
    軸<b class='flag-5'>編碼</b>器與無軸承<b class='flag-5'>編碼</b>器,到底如何選擇?

    DLP6500能否用Python編程進行開發(fā),是否有API接口?

    本人第一次接觸DLP的開發(fā)板,想知道DLP6500這款板子能否用Python編程進行開發(fā),是否有API接口?
    發(fā)表于 02-28 06:58

    Python繪圖Matplotlib快速參考手冊

    ?PYTHON
    發(fā)表于 02-07 14:04 ?0次下載

    Python Connector for InterBase連接解決方案

    適用于 InterBase 的 Python 連接器 Python Connector for InterBase 是一種可靠的連接解決方案,用于從 Python 應用程序訪問 InterBase
    的頭像 發(fā)表于 01-22 14:34 ?460次閱讀

    使用Python實現(xiàn)xgboost教程

    使用Python實現(xiàn)XGBoost模型通常涉及以下幾個步驟:數(shù)據(jù)準備、模型訓練、模型評估和模型預測。以下是一個詳細的教程,指導你如何在Python中使用XGBoost。 1. 安裝XGBoost
    的頭像 發(fā)表于 01-19 11:21 ?1387次閱讀

    華為云 Flexus X 實例下的場景體驗——小企業(yè)使用 Python 語言——超迅速搭建簡單公網(wǎng) API 接口服務

    ,希望本文可以對小企業(yè)來說有一定的幫助作用。 目錄 前言 環(huán)境說明 連接并安裝 Python 環(huán)境 Python Web 接口編碼 上傳 WebAPI 接口代碼 安裝 flask
    的頭像 發(fā)表于 12-27 13:46 ?526次閱讀
    華為云 Flexus X 實例下的場景體驗——小企業(yè)使用 <b class='flag-5'>Python</b> 語言——超迅速搭建簡單公網(wǎng) API 接口服務

    使用Python進行串口通信的案例

    當然!以下是一個使用Python進行串口通信的簡單示例。這個示例展示了如何配置串口、發(fā)送數(shù)據(jù)以及接收數(shù)據(jù)。我們將使用 pyserial 庫,這是一個非常流行的用于串口通信的Python庫。 首先,你
    的頭像 發(fā)表于 11-22 09:11 ?1481次閱讀

    對比Python與Java編程語言

    使得編寫代碼更加靈活,但也可能導致運行時錯誤。 Java 語法相對冗長,需要顯式聲明變量類型,增加了代碼的可讀性和安全性。 靜態(tài)類型系統(tǒng)在編譯時進行類型檢查,減少了運行時錯誤。 二、性能 Python 解釋型語言,運行速度通常比Java慢,但對于許多應用場景
    的頭像 發(fā)表于 11-15 09:31 ?1128次閱讀

    如何使用ASCII碼進行編碼

    ,包括英文字母、數(shù)字、標點符號和一些特殊符號。每個字符在ASCII碼表中都有一個唯一的數(shù)字代碼,范圍從0到127。以下是使用ASCII碼進行編碼的基本步驟: 1. 確定字符的ASCII碼 首先,你需要
    的頭像 發(fā)表于 11-10 09:37 ?1726次閱讀

    使用Python進行圖像處理

    下面是一個關(guān)于使用Python在幾行代碼中分析城市輪廓線的快速教程。
    的頭像 發(fā)表于 11-07 10:14 ?592次閱讀
    使用<b class='flag-5'>Python</b><b class='flag-5'>進行</b>圖像處理

    如何使用python調(diào)起UDE STK5.2進行下載自動化下載呢?

    近期有需求使用python調(diào)起udestk5.2做一些自動化下載的事情,但是在網(wǎng)上搜索后沒有找到相關(guān)的資料,公司的同事們也沒接觸過此類需求,因此也不知道如何去做,我的想法是:原理上應該是通過調(diào)用
    發(fā)表于 10-17 09:22

    使用Python進行Ping測試

    )請求包,然后等待目標主機返回響應包,從而測量網(wǎng)絡(luò)的延遲和丟包情況。隨著Python編程語言的廣泛應用,越來越多的網(wǎng)絡(luò)工程師開始使用Python進行自動化網(wǎng)絡(luò)測試和管理任務。本篇文章將詳細介紹如何使用
    的頭像 發(fā)表于 08-12 17:56 ?1018次閱讀
    使用<b class='flag-5'>Python</b><b class='flag-5'>進行</b>Ping測試

    pytorch和python的關(guān)系是什么

    在當今的人工智能領(lǐng)域,Python已經(jīng)成為了最受歡迎的編程語言之一。Python的易學易用、豐富的庫和框架以及強大的社區(qū)支持,使其成為了數(shù)據(jù)科學、機器學習和深度學習等領(lǐng)域的首選語言。而在深度學習領(lǐng)域
    的頭像 發(fā)表于 08-01 15:27 ?3293次閱讀

    怎么導出python邊緣計算中的APP?

    怎么導出python邊緣計算中的APP,想進行修改又找不到源碼
    發(fā)表于 07-25 06:13

    Python建模算法與應用

    Python作為一種功能強大、免費、開源且面向?qū)ο蟮木幊陶Z言,在科學計算、數(shù)學建模、數(shù)據(jù)分析等領(lǐng)域展現(xiàn)出了卓越的性能。其簡潔的語法、對動態(tài)輸入的支持以及解釋性語言的本質(zhì),使得Python在多個平臺
    的頭像 發(fā)表于 07-24 10:41 ?1278次閱讀