📜  Python中的 turtle.circle() 方法(1)

📅  最后修改于: 2023-12-03 15:34:24.521000             🧑  作者: Mango

Python中的 turtle.circle() 方法


简介

turtle.circle() 方法是 Python turtle 库中的一个函数,用于画圆。该方法可以在窗口中绘制指定半径的圆,可以选择是否填充圆。

语法

turtle.circle(radius, extent=None, steps=None)

参数说明:

  • radius:圆的半径,必填参数。
  • extent:可选参数,表示绘制圆弧,为圆心角度数,默认为 360,表示绘制整个圆形。
  • steps:可选参数,表示画圆边的数量,如果不指定,则自动从半径和 extent 推断。
示例

1. 画一个半径为50的空心圆

import turtle

turtle.circle(50)

结果:

circle1

2. 画一个半径为50的实心圆

import turtle

turtle.begin_fill()
turtle.circle(50)
turtle.end_fill()

结果:

circle2

3. 画一个半径为100的圆弧(圆心角度数为 180)

import turtle

turtle.circle(100, extent=180)

结果:

circle3

4. 画一个半径为100、边框为6的空心圆

import turtle

turtle.pensize(6)
turtle.circle(100)

结果:

circle4

总结

Python 的 turtle 库提供了简单易用的画图功能,其中 circle() 方法可以方便地绘制圆形。通过掌握该方法的基本用法,可以画出各种形态的圆形,丰富绘画作品的效果。