Python – turtle.Screen().setup()方法

Python – turtle.Screen().setup()方法

turtle 模块以面向对象和面向过程的方式提供了Turtle图形原语。因为它使用 tkinter 作为底层图形,它需要安装一个支持 Tk 的 Python 版本。

turtle.Screen().setup() 方法:

该方法用于设置主窗口的大小和位置。

语法: turtle.Screen().setup(width=0.5, height=0.75, startx=None, starty=None)

参数:该方法有以下参数。

  • width: 以像素为单位的整数大小,以浮动为单位的屏幕的一部分。默认是屏幕的50%。
  • height: 以整数表示高度,以像素表示,以浮点数表示屏幕的一部分。默认是屏幕的75%。
  • startx:如果是正数,从屏幕的左边缘开始,以像素为单位,如果是负数,从右边缘开始。默认情况下,startx=None是将窗口水平居中。
  • starty:如果是正数,从屏幕的上边缘开始,以像素为单位,如果是负数,从下边缘开始。默认情况下,starty=None是将窗口垂直居中。

下面是上述方法的实现和一些例子。

例子1:改变窗口的配置。

# import turtle package
import turtle
  
# making turtle object
sc = turtle.Screen()
  
# setup the screen size
sc.setup(400,400)
  
# set the background color
sc.bgcolor("blue")
  
# This code is contributed
# by Deepanshu Rustagi.

输出 :

Python - turtle.Screen().setup()方法

示例2:通过在setup()方法中设置’startx’和’starty’来改变窗口的位置。

# import turtle package
import turtle
  
# making turtle object
sc = turtle.Screen()
  
# set the screen size 400x400 pixels
# set the screen position by
# startx to 50
# starty to-200
sc.setup(400, 400, startx = 50,
         starty = -200)
  
# set the background color
sc.bgcolor("blue")
  
# This code is contributed 
# by Deepanshu Rustagi.

输出 :

Python - turtle.Screen().setup()方法

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python Turtle