Here are all the actual test exam dumps for IT exams. Most people prepare for the actual exams with our test dumps to pass their exams. So it's critical to choose and actual test pdf to succeed.

Exam PCPP-32-101 Topic 9 Question 14 Discussion

Actual exam question for Python Institute's PCPP-32-101 exam
Question #: 14
Topic #: 9
If w is a correctly created main application window, which method would you use to foe both of the main window's dimensions?

Suggested Answer: C Vote an answer

Explanation
w.resizable()
The resizable() method takes two Boolean arguments, width and height, that specify whether the main window can be resized in the corresponding directions. Passing False to both arguments makes the main window non-resizable, whereas passing True to both arguments (or omitting them) makes the window resizable.
Here is an example that sets the dimensions of the main window to 500x400 pixels and makes it non-resizable:
importtkinter as tk
root = tk.Tk()
root.geometry("500x400")
root.resizable(False, False)
root.mainloop()
References:
* Tkinter documentation: https://docs.python.org/3/library/tk.html
* Tkinter tutorial: https://www.python-course.eu/python_tkinter.php
The resizable () method of a tkinter window object allows you to specify whether the window can be resized by the user in the horizontal and vertical directions. You can pass two boolean arguments to this method, such as w.resizable (False, False), to prevent both dimensions from being changed. Alternatively, you can pass 0 or
1 as arguments, such as w.resizable (0, 0), to achieve the same effect1.
References:
1: https://stackoverflow.com/questions/36575890/how-to-set-a-tkinter-window-to-a-constant-size Other methods that can be used to control the window size are:
* w.geometry () : This method allows you to set the initial size and position of the window by passing a string argument in the format "widthxheight+x+y", such as w.geometry ("500x500+100+100")12.
* w.minsize () and w.maxsize (): These methods allow you to set the minimum and maximum size of the window in pixels, such as w.minsize (500, 500) and w.maxsize (1000, 1000)12.
* w.pack_propagate () and w.grid_propagate (): These methods allow you to enable or disable the propagation of the size of the widgets inside the window to the window itself. By default, these methods are set to True, which means that the window will adjust its size according to the widgets it contains.
You can set these methods to False or 0 to prevent this behavior, such as w.pack_propagate (0) or w.grid_propagate (0).
* w.place (): This method allows you to place the window at a specific position and size relative to its parent window or screen. You can use keyword arguments such as x, y, width, height, relx, rely, relwidth, and relheight to specify the coordinates and dimensions of the window in absolute or relative terms, such as w.place (x=0, y=0, relwidth=1, relheight=1).
References:
2: https://stackoverflow.com/questions/25690423/set-window-dimensions-in-tkinter-python-3 :
https://stackoverflow.com/questions/36575890/how-to-set-a-tkinter-window-to-a-constant-size/36576068#36576
https://www.skotechlearn.com/2020/06/tkinter-window-position-size-center-screen-in-python.html

by Maggie at Mar 22, 2026, 02:39 PM

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Nick name: Submit Cancel
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.