Friday, 26 April 2024

10 tricky python quiz with answers



  • What will be the output of the following code snippet?

print(bool(""))

Answer: False

Explanation: An empty string is considered to be False in a boolean context.


  • What will be the output of the following code snippet?

print(1 + "2")

Answer: TypeError: unsupported operand type(s) for +: 'int' and 'str'

Explanation: You cannot add an integer and a string in Python.


  • What will be the output of the following code snippet?

print(2 * "2")

Answer: '22'

Explanation: In Python, you can multiply a string by an integer, which will result in the string being repeated that many times.


  • What will be the output of the following code snippet?

print(0 == False)

Answer: True

Explanation: In Python, both 0 and False are considered to be False in a boolean context.


  • What will be the output of the following code snippet?

print(len("Hello, World!"))

Answer: 13

Explanation: The len() function returns the length of a string, which is the number of characters it contains.


  • What will be the output of the following code snippet?

print(1 in [1, 2, 3])

Answer: True

Explanation: The in keyword can be used to check if a value is present in a list.


  • What will be the output of the following code snippet?

print({1, 2, 3} & {2, 3, 4})

Answer: {2, 3}

Explanation: The & operator can be used to find the intersection of two sets.


  • What will be the output of the following code snippet?

print(1 > 2 > 3)

Answer: False

Explanation: In Python, the > operator has a higher precedence than the and operator, so the expression is evaluated as (1 > 2) and (2 > 3), which is False.


  • What will be the output of the following code snippet?

print(1 is 1.0)

Answer: False

Explanation: In Python, the is keyword checks if two variables refer to the same object, not if they have the same value.


  • What will be the output of the following code snippet?

print(1 is not 1.0)

Answer: True

Explanation: The is not keyword checks if two variables do not refer to the same object.

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (53) AI (34) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (173) C (77) C# (12) C++ (82) Course (67) Coursera (226) Cybersecurity (24) data management (11) Data Science (128) Data Strucures (8) Deep Learning (20) Django (14) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Google (34) Hadoop (3) HTML&CSS (47) IBM (25) IoT (1) IS (25) Java (93) Leet Code (4) Machine Learning (59) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (3) Pandas (4) PHP (20) Projects (29) Python (932) Python Coding Challenge (363) Python Quiz (24) Python Tips (2) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (3) Software (17) SQL (42) UX Research (1) web application (8) Web development (2) web scraping (2)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses