Базові графічні примітиви в Python

Додано: 18 березня 2023
Предмет: Інформатика, 8 клас
Тест виконано: 211 разів
10 запитань
Запитання 1

Бібліотека для створення графічних зображень у Python

варіанти відповідей

tkinter

graphics

grinter

graphic_art

Запитання 2

Початок відліку координат у Python

варіанти відповідей

верхній правий куток вікна

центр вікна

верхній лівий куток вікна

нижній лівий куток вікна

Запитання 3

Програма, яка генерує вікно в Python висотою 300, шириною 500

варіанти відповідей

from tkinter import *

w=Tk()

c=Canvas(w, width=500, height=300)

c.pack()

from tkinter import *

w=Tk()

c=Canvas(w, width=300, height=500)

c.pack()

from graphics import *

w=Tk()

c=Canvas(w, width=300, height=500)

c.pack()

from tkinter import *

w=Tk()

c=Canvas(w, width=500, height=300)

canvas.pack()

Запитання 4

Яка команда дозволяє в Python створити прямокутник на полотні k, з довжиною 200, шириною 150?

варіанти відповідей

k.create_rectangle(100, 100, 200, 150)

k.create_rectangle(120, 50, 320, 200)

k.create_rectangle(0, 0, 200, 150)

k.create_rectangle(100, 150, 300, 250)

Запитання 5

Яка команда в Python створює лінію на полотні c?

варіанти відповідей

c.create_line(x0, y0, x1, y1)

c.create_rectangle(x0, y0, x1, y1)

c.create_polygon(x0, y0, ..., xn, yn)

c.create_oval(x0, y0, x1, y1)

Запитання 6

Яка команда в Python створює прямокутник на полотні c?

варіанти відповідей

c.create_line(x0, y0, x1, y1)

c.create_rectangle(x0, y0, x1, y1)

c.create_polygon(x0, y0, ..., xn, yn)

c.create_oval(x0, y0, x1, y1)

Запитання 7

Яка команда в Python створює багатокутник на полотні c?

варіанти відповідей

c.create_line(x0, y0, x1, y1)

c.create_rectangle(x0, y0, x1, y1)

c.create_polygon(x0, y0, ..., xn, yn)

c.create_oval(x0, y0, x1, y1)

Запитання 8

Яка команда в Python створює овал на полотні c?

варіанти відповідей

c.create_line(x0, y0, x1, y1)

c.create_rectangle(x0, y0, x1, y1)

c.create_polygon(x0, y0, ..., xn, yn)

c.create_oval(x0, y0, x1, y1)

Запитання 9

Яка команда в мові Python відповідає за колір заливки графічного зображення?

варіанти відповідей

outline

fill

width

height

Запитання 10

Щоб побудувати лінію синього кольору у нашому полотні

із товщиною 2 пікселя з початком в точці [150,150], а кінець в точці [300,300] треба створити рядок:

from tkinter import *


win=Tk()

win.geometry('400x400')

canv=Canvas(win, width=300, height=300, bg='blue')

canv.place(x=0, y=0)

canv.create_line([100,100],[200,200], width=4, fill='green')

win.mainloop()

варіанти відповідей

 canv.create_line([100,150],[200,200], width=2, fill='green')


canv.create_line([100,100],[200,200], width=3, fill='silver')

canv.create_line([150,150],[300,300], width=2, fill='blue')

canv.create_line([100,100],[200,200], width=4, fill='green')

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест