国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

如何使用Python繪制一個優(yōu)美的圖案

學習得深入并思考透徹,能夠發(fā)現事物之間的同質性,即使表面上只學了一樣東西,實際上對其他類似的內容也有一定的了解。通過這種方式提高學習效率,同時也能達到更好的效果。下面就讓我們一起學習如何在Python

學習得深入并思考透徹,能夠發(fā)現事物之間的同質性,即使表面上只學了一樣東西,實際上對其他類似的內容也有一定的了解。通過這種方式提高學習效率,同時也能達到更好的效果。下面就讓我們一起學習如何在Python中繪制一個優(yōu)美的圖案。

步驟一:創(chuàng)建Python文件

首先,在項目中右鍵點擊,并選擇創(chuàng)建一個Python文件。

步驟二:輸入代碼

接著,在右側編輯區(qū)域輸入以下代碼:

import math
class PTS:
    def __init__(self):
        self.x  0
        self.y  0
points  []
def LineToDemo():
    from tkinter import *
    screenx  400
    screeny  400
    canvas  Canvas(widthscreenx, heightscreeny, bg'white')
    AspectRatio  0.85
    MAXPTS  15
    h  screeny
    w  screenx
    xcenter  w / 2
    ycenter  h / 2
    radius  (h - 30) / (AspectRatio * 2) - 20
    step  360 / MAXPTS
    angle  0.0
    for i in range(MAXPTS):
        rads  angle * math.pi / 180.0
        p  PTS()
        p.x  xcenter   int((rads) * radius)
        p.y  ycenter - int((rads) * radius * AspectRatio)
        angle   step
        (p)
    _oval(xcenter - radius, ycenter - radius, xcenter   radius, ycenter   radius)
    for i in range(MAXPTS):
        for j in range(i, MAXPTS):
            _line(points[i].x, points[i].y, points[j].x, points[j].y)
    ()
    mainloop()
if __name__  '__main__':
    LineToDemo()

步驟三:運行代碼文件

然后,右鍵點擊代碼文件,并選擇運行。

步驟四:查看結果

最后,在最下方的輸出區(qū)域可以看到圖案繪制的運行結果。

標簽: