Python Quiz for Beginners. 0% 0 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(len("Python")) a. 6 b. 8 c. 5 d. 7 2 / 50 Category: Output Based Questions x = 5 x += 3 print(x) a. 8 b. 5 c. 2 d. Error 3 / 50 Category: Output Based Questions print("Hello" + "World") a. Hello+World b. HelloWorld c. Error d. Hello World 4 / 50 Category: Output Based Questions print(2 ** 3) a. 9 b. Error c. 6 d. 8 5 / 50 Category: Output Based Questions print(10 / 2) a. 5.0 b. 2 c. 5 d. Error 6 / 50 Category: Output Based Questions print(type(3.14)) a. int b. decimal c. float 7 / 50 Category: Output Based Questions print(bool(0)) a. 0 b. True c. False d. Error 8 / 50 Category: Output Based Questions a = [1,2,3] print(len(a)) a. Error b. 3 c. 2 d. 1 9 / 50 Category: Output Based Questions print(10 > 5) a. False b. 10 c. Error d. True 10 / 50 Category: Output Based Questions print("Python"[0]) a. Python b. P c. Error d. y 11 / 50 Category: Output Based Questions print(5 % 2) a. 2 b. 0 c. 1 d. Error 12 / 50 Category: Output Based Questions x = 10 print(x) a. 10 b. 0 c. Error d. x 13 / 50 Category: Output Based Questions print(type("10")) a. string b. int c. float 14 / 50 Category: Output Based Questions print(5 + 3) a. None b. Error c. 53 d. 8 15 / 50 Category: Output Based Questions print(10 == 10) a. Error b. 10 c. False d. True 16 / 50 Category: Fill in the Blanks __________ keyword is used to check a condition in Python. a. check b. if c. while d. for 17 / 50 Category: Fill in the Blanks The output of print(type(10)) is __________. a. int b. integer c. number 18 / 50 Category: Fill in the Blanks The multiplication operator in Python is __________. a. * b. x c. X d. % 19 / 50 Category: Fill in the Blanks Python is an __________ language. a. Compiled b. Interpreted c. Binary d. Assembled 20 / 50 Category: Fill in the Blanks The keyword used to define a function in Python is __________. a. fun b. define c. def d. function 21 / 50 Category: Fill in the Blanks __________ is used to exit a loop in Python. a. end b. stop c. exit d. break 22 / 50 Category: Fill in the Blanks Python is a __________ level programming language. a. Machine b. High c. Assembly d. Low 23 / 50 Category: Fill in the Blanks __________ is used to take input from the user in Python. a. get() b. read() c. scan() d. input() 24 / 50 Category: Fill in the Blanks The value of True in Python is __________. a. True b. 1 c. 0 d. true 25 / 50 Category: Fill in the Blanks Python was created by __________. a. James Gosling b. Bjarne Stroustrup c. Dennis Ritchie d. Guido van Rossum 26 / 50 Category: Fill in the Blanks Python is a __________ typed language. a. Statically b. Strongly c. Weakly d. Dynamically 27 / 50 Category: Fill in the Blanks The symbol used for comments in Python is __________. a. // b. /**/ c. # d. <!-- --> 28 / 50 Category: Fill in the Blanks __________ function returns the length of a list. a. len() b. size() c. count() d. length() 29 / 50 Category: Fill in the Blanks The correct file extension for Python files is __________. a. .pt b. .py c. .python d. .pyt 30 / 50 Category: Fill in the Blanks Lists in Python are enclosed within __________ brackets. a. {} b. [] c. () 31 / 50 Category: Syntax & Errors list = 10 print(list[0]) a. IndexError b. 0 c. TypeError d. 1 32 / 50 Category: Syntax & Errors int("abc") a. 0 b. abc c. ValueError d. TypeError 33 / 50 Category: Syntax & Errors print("Hello) a. Name Error b. Value Error c. Syntax Error d. No Error 34 / 50 Category: Syntax & Errors print(unknown) a. unknown b. SyntaxError c. NameError d. 0 35 / 50 Category: Syntax & Errors if 5 > 3 print("Yes") a. Indentation Error b. Logical Error c. Syntax Error d. No Error 36 / 50 Category: Syntax & Errors print(10 / 0) a. SyntaxError b. ZeroDivisionError c. 0 d. infinity 37 / 50 Category: Syntax & Errors def fun(): print("Hi") a. Indentation Error b. No Error c. Name Error d. Syntax Error 38 / 50 Category: Syntax & Errors for i in range(5) print(i) a. Syntax Error b. No Error c. Name Error d. Type Error 39 / 50 Category: Syntax & Errors print(x) a. NameError b. SyntaxError c. 0 d. x is printed 40 / 50 Category: Syntax & Errors a = [1,2,3] print(a[5]) a. 3 b. KeyError c. None d. IndexError 41 / 50 Category: True / False None represents absence of a value. a. False b. True 42 / 50 Category: True / False Python code runs faster than C language. a. False b. True 43 / 50 Category: True / False Indentation is mandatory in Python. a. False b. True 44 / 50 Category: True / False Tuples are mutable data types. a. False b. True 45 / 50 Category: True / False Python supports multiple inheritance. a. True b. False 46 / 50 Category: True / False Python is case-sensitive. a. False b. True 47 / 50 Category: True / False while loop executes at least once. a. True b. False 48 / 50 Category: True / False print() is used for input in Python. a. True b. False 49 / 50 Category: True / False = is a comparison operator in Python. a. True b. False 50 / 50 Category: True / False Python supports object-oriented programming. a. False b. True Your score isThe average score is 0% 0% Restart quiz Rate the Quiz. Thank You For Rating Us! Send feedback Share this: Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X Like this: Table of Contents ToggleLike this:Related 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 Python Functions Handwritten Notes | User Defined Functions Guide May 25, 2026 Python Operators & Conditional Statements Handwritten Notes | Arithmetic, Logical & Comparison Operators | If Else Handwritten Notes May 23, 2026 Python Lists Handwritten Notes | List Methods & Operations May 24, 2026 Leave a ReplyCancel reply
Python Operators & Conditional Statements Handwritten Notes | Arithmetic, Logical & Comparison Operators | If Else Handwritten Notes May 23, 2026