国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

跟麥咭學(xué)編程

2020-08-26 07:42麥咭編程
第二課堂(課外活動(dòng)版) 2020年6期
關(guān)鍵詞:取模運(yùn)算符螺旋線

在上次的課程當(dāng)中我們已經(jīng)知道了什么是Python語(yǔ)言,知曉了麥咭編程特訓(xùn)營(yíng)的編程環(huán)境,能夠進(jìn)行簡(jiǎn)單的Python海龜繪圖,并且我們獨(dú)立地編寫了一段程序,可以繪制復(fù)雜的正方形螺旋線?,F(xiàn)在,我們進(jìn)入今天的課程,學(xué)習(xí)繪制彩色正方形螺旋線。

一、學(xué)習(xí)目標(biāo)

1.了解列表的作用。

2.學(xué)習(xí)取模運(yùn)算符。

二、實(shí)踐操作

1.繪制正方形螺旋線

2.改變畫(huà)筆顏色

我們已經(jīng)根據(jù)上節(jié)課所學(xué)繪制出了正方形螺旋線,但是大家有沒(méi)有覺(jué)得所繪制出來(lái)的圖形有點(diǎn)顏色太單一了?這個(gè)時(shí)候,我們只需要改變畫(huà)筆的顏色就可以了。

我們?cè)趖=turtle.Pen()下面加入t.pencolor(“blue”)這一行代碼,再來(lái)看看我們所繪制的圖形變成了什么樣的吧!

如圖3所示,我們所繪制的正方形螺旋線變成了藍(lán)色。如果你還想繪制其他顏色的正方形螺旋線,只須將英文中表示藍(lán)色意思的“blue”改成其他顏色即可。如果你想繪制彩色的螺旋線,這就涉及我們本節(jié)課所學(xué)“列表”這個(gè)概念。

(3.建立列表)

我們?cè)趖=turtle.Pen()下面輸入代碼colors=[“green”,“gray”,“red”,“yellow”],這樣我們就建立起了顏色的列表。注意我們?cè)诮⒘斜淼臅r(shí)候,列表之中所包含的元素都必須用“[]”中括號(hào)框起來(lái),每一個(gè)元素都必須寫在中括號(hào)里面并且寫入雙引號(hào)之中,每一個(gè)不同的元素必須用逗號(hào)分隔開(kāi)來(lái)。并且在列表之中顏色的排列都是有順序的,在本列表之中“green”所對(duì)應(yīng)的是“0”,“gray”所對(duì)應(yīng)的是“1”,“red”所對(duì)應(yīng)的是“2”,“yellow”所對(duì)應(yīng)的是“3”。

(4.繪制彩色正方形螺旋線)

我們繪制彩色正方形螺旋線的程序如下圖所示:

注意,圖4中第3行代碼turtle。bgcolor(“black”)是用來(lái)設(shè)置畫(huà)板的背景顏色。如果大家喜歡其他的背景顏色,也可以根據(jù)自己的喜好來(lái)設(shè)置哦!在第6行代碼中的“%”涉及我們本節(jié)課程所需要學(xué)習(xí)的另一個(gè)知識(shí)點(diǎn)——“取模運(yùn)算”,取模運(yùn)算符“%”的作用是求兩個(gè)數(shù)相除的余數(shù)。例如,請(qǐng)看下面這段代碼:x=7/4.如果x是一個(gè)整數(shù),x的值將為1.然而,如果用取模運(yùn)算符代替除法運(yùn)算符“/”,得到的結(jié)果就不同了。例如,x=7%4.這個(gè)表達(dá)式的結(jié)果為7除以4的余數(shù),等于3.這就是說(shuō),7除以4得1余3,這個(gè)“3”就對(duì)應(yīng)了我們前面所建立的列表里面的元素“yollow”。此時(shí)我們的畫(huà)筆的顏色也會(huì)變成黃色。如果是x%4,此時(shí)x的值為8,那么余數(shù)也就是“0”,對(duì)應(yīng)我們所建立列表中的元素“green”綠色。這樣,我們就做到了能夠不停地改變畫(huà)筆的顏色,從而繪制出彩色正方形螺旋線。下面我們一起來(lái)看看以上程序的運(yùn)行效果圖吧!

以上便是我們本節(jié)課所要學(xué)的全部?jī)?nèi)容,大家可以根據(jù)自己的不同喜好,來(lái)設(shè)置背景顏色,以及修改列表之中的元素來(lái)繪制不同的彩色正方形螺旋線,請(qǐng)大家盡情發(fā)揮哦!

三、課程小結(jié)

本節(jié)課我們學(xué)習(xí)了如何繪制彩色正方形螺旋線,也知道了如何建立列表,以及如何使用取模運(yùn)算符。

猜你喜歡
取模運(yùn)算符螺旋線
關(guān)于不定方程x2-pqy4=16的正整數(shù)解
關(guān)于商高數(shù)的Je?manowicz猜想*
關(guān)于不定方程x2-8y4=M(M=17,41,73,89,97)*
老祖?zhèn)魇诨具\(yùn)算符
滾齒螺旋線傾斜偏差的修形
V波段三種螺旋線類慢波結(jié)構(gòu)高頻特性
用手機(jī)插頭的思路學(xué)習(xí)布爾運(yùn)算符
關(guān)于不定方程x2-5y4=236
纏繞螺旋線斜拉索氣動(dòng)性能的數(shù)值模擬
混凝土攪拌車拌筒葉片螺旋線的設(shè)計(jì)研究
富阳市| 南涧| 淅川县| 江油市| 广安市| 东乡县| 唐海县| 革吉县| 凤城市| 纳雍县| 青阳县| 正安县| 浙江省| 镇平县| 城口县| 安多县| 普兰店市| 泗水县| 罗甸县| 贵州省| 万盛区| 靖西县| 宜阳县| 阜阳市| 怀来县| 洛浦县| 定日县| 瑞金市| 兰溪市| 三穗县| 阿拉善右旗| 宜春市| 弥渡县| 嵊泗县| 郁南县| 大厂| 恩施市| 呼图壁县| 砀山县| 丹阳市| 鹤岗市|