日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python turtle调整画布宽高_turtle.screensize改变不了窗口大小?

發布時間:2024/10/8 python 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python turtle调整画布宽高_turtle.screensize改变不了窗口大小? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

《Python真好玩,教孩子學編程》收到讀者學習疑問,詳細解答。《Python真好玩,教孩子學編程》

收到問題:

turtle.screensize設置大小,窗口沒有變化???

解答:

用screensize設置的是畫布大小及背景色,窗體和畫布不是一個概念。如果畫布大于窗體,窗體會出現滾動條,如果畫布小于窗體,畫布會填充整個窗體。

窗體(改變窗口的大小)

關于setup有明確的定義,它包括4個參數width,height,startx,starty, 即定義了窗體的大小和相對位置,缺省是居中占整個屏幕的一半。

setup(300,300,100,100)

畫布

screensize包括3個參數,定義了畫布的大小和背景色。需要注意的是,screensize是定義畫布的大小。

turtle.screensize(100,100,"blue")

一、想要改變窗口的大小,改變screensize不行,需要改變setup。

窗口大小,窗口大小是(200,100)

(1)

turtle.setup(200,100)設置了(200,100)

turtle.screensize(500,500,"blue"),雖然設置的更大但是沒效果。

import turtle

turtle.setup(200,100)

turtle.screensize(500,500,"blue")

turtle.shape("turtle")

(2)窗口大小是(300,300)

turtle.setup(300,300)設置了(300,300),窗體變大了。

turtle.screensize(10,10,"blue")畫布設置變小了,但是窗口變大了。

import turtle

turtle.setup(300,300)

turtle.screensize(10,10,"blue")

turtle.shape("turtle")

二、窗體大于畫布,畫布大于窗體的效果。

如果畫布大于窗體,窗體會出現滾動條,如果畫布小于窗體,畫布會填充整個窗體。

1.窗體大于畫布,畫布填充了窗體。

import turtle

turtle.setup(200,100)

turtle.screensize(50,50,"blue")

turtle.shape("turtle")

2.畫布大于窗體,窗體出現滾動條。

import turtle

turtle.setup(200,100)

turtle.screensize(500,500,"blue")

turtle.shape("turtle")

總結

以上是生活随笔為你收集整理的python turtle调整画布宽高_turtle.screensize改变不了窗口大小?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。