Python Quiz for Beginners. 0% 1 Oops! Time up! Python programming Python Basic Quiz This Quiz for beginners. You can enhance and check your knowledge in python after attending this quiz. Login Here. NameEmail 1 / 50 Category: Output Based Questions print(5 + 3) a. None b. Error c. 8 d. 53 2 / 50 Category: Output Based Questions print(10 / 2) a. Error b. 2 c. 5.0 d. 5 3 / 50 Category: Output Based Questions print(bool(0)) a. False b. Error c. True d. 0 4 / 50 Category: Output Based Questions print(10 > 5) a. True b. 10 c. Error d. False 5 / 50 Category: Output Based Questions x = 10 print(x) a. 10 b. x c. Error d. 0 6 / 50 Category: Output Based Questions a = [1,2,3] print(len(a)) a. 3 b. 1 c. Error d. 2 7 / 50 Category: Output Based Questions print(type("10")) a. float b. int c. string 8 / 50 Category: Output Based Questions print(5 % 2) a. 2 b. 1 c. 0 d. Error 9 / 50 Category: Output Based Questions print(10 == 10) a. True b. False c. 10 d. Error 10 / 50 Category: Output Based Questions print(2 ** 3) a. 9 b. Error c. 6 d. 8 11 / 50 Category: Output Based Questions print("Python"[0]) a. Error b. Python c. y d. P 12 / 50 Category: Output Based Questions print(len("Python")) a. 5 b. 6 c. 7 d. 8 13 / 50 Category: Output Based Questions x = 5 x += 3 print(x) a. Error b. 8 c. 2 d. 5 14 / 50 Category: Output Based Questions print("Hello" + "World") a. Hello+World b. Error c. Hello World d. HelloWorld 15 / 50 Category: Output Based Questions print(type(3.14)) a. float b. int c. decimal 16 / 50 Category: True / False Python supports multiple inheritance. a. True b. False 17 / 50 Category: True / False = is a comparison operator in Python. a. True b. False 18 / 50 Category: True / False print() is used for input in Python. a. False b. True 19 / 50 Category: True / False Python code runs faster than C language. a. True b. False 20 / 50 Category: True / False Tuples are mutable data types. a. False b. True 21 / 50 Category: True / False while loop executes at least once. a. True b. False 22 / 50 Category: True / False Python is case-sensitive. a. False b. True 23 / 50 Category: True / False None represents absence of a value. a. True b. False 24 / 50 Category: True / False Python supports object-oriented programming. a. True b. False 25 / 50 Category: True / False Indentation is mandatory in Python. a. False b. True 26 / 50 Category: Syntax & Errors print(x) a. 0 b. NameError c. x is printed d. SyntaxError 27 / 50 Category: Syntax & Errors a = [1,2,3] print(a[5]) a. 3 b. KeyError c. None d. IndexError 28 / 50 Category: Syntax & Errors print(unknown) a. NameError b. 0 c. unknown d. SyntaxError 29 / 50 Category: Syntax & Errors if 5 > 3 print("Yes") a. No Error b. Indentation Error c. Syntax Error d. Logical Error 30 / 50 Category: Syntax & Errors def fun(): print("Hi") a. Indentation Error b. No Error c. Name Error d. Syntax Error 31 / 50 Category: Syntax & Errors for i in range(5) print(i) a. Name Error b. No Error c. Type Error d. Syntax Error 32 / 50 Category: Syntax & Errors list = 10 print(list[0]) a. 0 b. TypeError c. IndexError d. 1 33 / 50 Category: Syntax & Errors print(10 / 0) a. SyntaxError b. 0 c. infinity d. ZeroDivisionError 34 / 50 Category: Syntax & Errors int("abc") a. TypeError b. 0 c. ValueError d. abc 35 / 50 Category: Syntax & Errors print("Hello) a. No Error b. Syntax Error c. Name Error d. Value Error 36 / 50 Category: Fill in the Blanks __________ is used to exit a loop in Python. a. break b. end c. stop d. exit 37 / 50 Category: Fill in the Blanks The value of True in Python is __________. a. True b. 0 c. 1 d. true 38 / 50 Category: Fill in the Blanks Python was created by __________. a. Guido van Rossum b. Bjarne Stroustrup c. James Gosling d. Dennis Ritchie 39 / 50 Category: Fill in the Blanks Python is a __________ level programming language. a. Assembly b. Low c. Machine d. High 40 / 50 Category: Fill in the Blanks The multiplication operator in Python is __________. a. % b. X c. * d. x 41 / 50 Category: Fill in the Blanks __________ keyword is used to check a condition in Python. a. for b. while c. if d. check 42 / 50 Category: Fill in the Blanks __________ is used to take input from the user in Python. a. input() b. get() c. scan() d. read() 43 / 50 Category: Fill in the Blanks Lists in Python are enclosed within __________ brackets. a. {} b. [] c. () 44 / 50 Category: Fill in the Blanks Python is an __________ language. a. Binary b. Compiled c. Interpreted d. Assembled 45 / 50 Category: Fill in the Blanks The symbol used for comments in Python is __________. a. # b. // c. <!-- --> d. /**/ 46 / 50 Category: Fill in the Blanks Python is a __________ typed language. a. Strongly b. Weakly c. Dynamically d. Statically 47 / 50 Category: Fill in the Blanks The keyword used to define a function in Python is __________. a. fun b. def c. function d. define 48 / 50 Category: Fill in the Blanks The correct file extension for Python files is __________. a. .py b. .python c. .pt d. .pyt 49 / 50 Category: Fill in the Blanks __________ function returns the length of a list. a. len() b. length() c. count() d. size() 50 / 50 Category: Fill in the Blanks The output of print(type(10)) is __________. a. number b. int c. integer Your score isThe average score is 54% 0% Restart quiz Rate the Quiz. Thank You For Rating Us! Send feedback Share this: Table of Contents ToggleShare this:Like this:Related Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X Like this:Like Loading… Related Share post Please Share This Share this content Opens in a new window Opens in a new window Opens in a new window Opens in a new window Read more articles Previous PostLearn Python: A Comprehensive Guide for Beginners Next PostPython List Datatype Quiz Prajjwal Singh Tech Blogger || Web developer || Computer Networking Enthusiast || Microsoft SQL Database Management Expert || Software Debugger || Learned DOS OS Structure You Might Also Like MUTABLE AND IMMUTABLE TYPES IN PYTHON April 27, 2023 DATA TYPE IN PYTHON March 16, 2023 Concept of File Handling in Python January 28, 2025 Leave a ReplyCancel reply