亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Python繪制黨旗

        2021-10-15 16:43:45王德貴
        電腦報(bào) 2021年24期

        王德貴

        一、創(chuàng)意來(lái)源

        “百年征程波瀾壯闊,百年初心歷久彌堅(jiān)?!睘榱藨c祝中國(guó)共產(chǎn)黨成立100周年,我們用Python繪制一面黨旗。這個(gè)Python程序的難度為中國(guó)電子學(xué)會(huì)等級(jí)考試一級(jí),繪制原理雖然簡(jiǎn)單,難點(diǎn)在于需要繪制多條曲線并閉臺(tái)。

        二、設(shè)計(jì)思路

        (一)黨旗規(guī)格

        黨徽?qǐng)D案規(guī)格標(biāo)準(zhǔn)(如圖1)。

        (二)黨旗制法說(shuō)明

        1.整體要求

        (1)旗面3:2,紅色背景,黃色圖案。長(zhǎng)與寬中線將旗分成4等份,左上長(zhǎng)方形內(nèi)劃出橫18豎12等份的小方格。

        (2)黨徽?qǐng)D案切于8*8小方格的正方形內(nèi),正方形上部與旗上邊空3格,左側(cè)與旗左邊空4格。

        2.黨徽?qǐng)D案規(guī)格要求

        將正方形分為32×32等份,分格線條編號(hào)為橫向1-33,豎向1~33。畫(huà)出對(duì)角線AC、BD。

        3錘子畫(huà)法要求

        (1)連接E(29、33)、F(33、29),并從E、F兩點(diǎn)作AC的平行線,構(gòu)成錘把。

        (2)從G(8.5,185)作BD的平行線至H(19.5,7 5),從G、H兩點(diǎn)分別作AC的平行線至I(4,14)、J (17,5),從I點(diǎn)作BD的平行線,和以K(13.5,1)為圓心、KJ為半徑畫(huà)弧交于L點(diǎn),構(gòu)成錘頭。

        4.鐮刀畫(huà)法要求

        (1)以M點(diǎn)(17,17)為圓心、MN為半徑畫(huà)弧NO,N(17,1), 0(17,33),

        (2)以P點(diǎn)(17,15)為圓心、PO為半徑畫(huà)弧,與HG的延長(zhǎng)線交于(1點(diǎn),

        (3)以R(兒,16 5)為圓心、R為半徑畫(huà)弧,與通過(guò)R點(diǎn)的水平線交于S點(diǎn),

        (4)以T(16 6,16 5)為圓心、TS為半徑畫(huà)弧,與通過(guò)T點(diǎn)的垂直線交于U點(diǎn),

        (5)以V(16 5,11)為圓心、vu為半徑畫(huà)弧,與HG的延長(zhǎng)線交于W。

        5鐮刀把畫(huà)法要求

        (1)以X點(diǎn)( 3.5,30 5)為圓心作圓與AB、BC線相切:

        (2)從Y(6,30)、2(4,28)分別作直線平行于BD。

        (三)轉(zhuǎn)換為Python坐標(biāo)

        根據(jù)制法說(shuō)明,要求旗面為3:2,旋的左邊是橫18,那橫軸一共就是36,根據(jù)turlte坐標(biāo)的大小,我們將旗面設(shè)定為720×480。也就是左右兩邊各36格,上下各24格,實(shí)質(zhì)上是坐標(biāo)值擴(kuò)大了20倍。

        1.參考線

        為了在繪制過(guò)程中修正繪制結(jié)果,需要有參考線。將左側(cè)坐標(biāo)橫分36格,每格長(zhǎng)度為10個(gè)單位,即360單位。上側(cè)坐標(biāo)分24格,即240單位。這樣sX8圖案就占16×16格,每格為5單位,如圖2,黑色線為參考線,藍(lán)色框?yàn)辄h徽?qǐng)D案處,坐標(biāo)中心為(0,0)。藍(lán)框黨徽?qǐng)D案處離上邊緣為6格,30單位,離左邊緣8格,40單位(如圖2)。

        2.黨徽?qǐng)D案

        黨徽?qǐng)D案所在正方形四角所在坐標(biāo)為:(-120,20)、(-280,20)、(-280,180)、(-120,180)。如圖3所示,為藍(lán)框放大后圖案和坐標(biāo)。

        注意用turtle畫(huà)圖時(shí)必須嚴(yán)格按照繪制要求精準(zhǔn)作圖(如圖3)。三、程序設(shè)計(jì)

        根據(jù)前面的坐標(biāo)轉(zhuǎn)換分析,我們一步步分解做出標(biāo)準(zhǔn)黨旗。

        1.旗面

        主要是設(shè)定旗面四邊,大小為720×480,并填充紅色背景(如圖4)。

        2.橫向參考線及坐標(biāo)系橫軸

        這是為了修正圖案和方便計(jì)算畫(huà)出的參考線,全部完成后可注釋或刪除(如圖5)。

        橫向240單位,每隔10單位畫(huà)一條橫線,坐標(biāo)系橫軸線寬2,參考線寬1。

        3.縱向參考線及坐標(biāo)系縱軸(如圖6)

        4.參考藍(lán)框

        黨徽?qǐng)D案參考框,原來(lái)的8X8正方形,現(xiàn)在是160×160單位,即擴(kuò)大了20倍(如圖7)。

        99re热视频这里只精品| 亚洲gay片在线gv网站| 森中文字幕一区二区三区免费| 国产精品久久久三级18| 欧美性生交活xxxxxdddd| 中文天堂国产最新| 国产成人亚洲综合色婷婷| 青青草原综合久久大伊人| 少妇邻居内射在线| 欧美一级三级在线观看| 亚洲av无码精品色午夜| 国产精品女同一区二区| 国产精品亚洲A∨天堂| 久久精品成人亚洲另类欧美| 秀人网嫩模李梓熙大尺度| 国产一区二区三区探花| 久久亚洲中文字幕伊人久久大| 国产视频自拍一区在线观看| 无码gogo大胆啪啪艺术| 国产真实乱对白精彩| 国内精品久久久久久中文字幕| 这里只有久久精品| 亚洲欧美另类精品久久久| 日本精品久久久久中文字幕1| 日本一区二区午夜视频| 人妻少妇av中文字幕乱码| 中文字幕人妻丝袜成熟乱| 国产精品熟女一区二区| 国产日本在线视频| 亚洲中文字幕有码av| 少妇又色又爽又高潮在线看| 99国产精品99久久久久久| 久久超碰97人人做人人爱| 国产精品区一区第一页| 中文字幕无码日韩欧毛| 国产美女高潮流白浆免费观看| 国产免费人成视频在线观看播放播| 少妇人妻中文久久综合| 国产亚洲精品美女久久久| 久久99国产亚洲高清观看韩国| 亚洲中文字幕永久网站|