I am trying to create a multiple choice quiz in Tkinter.
Each question has between 2-4 different answers all displayed as checkboxes, how do I ensure the user can only tick one check box and not all of them?
Thanks
Don't use checkboxes; use radoibuttons instead. The behavior of checkboxes and radiobuttons is well established -- checkboxes allow you to select N of N choices, radiobuttons are designed to allow you to select exactly 1 of N. Don't violate this design pattern or your users will be confused. 
To make radiobuttons work, create a single StringVar and associate it with two or more radiobuttons. All of the radiobuttons that share the same variable will work as a set, allowing only one to be selected.
Checkbox validation: how do i ensure user can only tick one box only?