
Python and Computer Science Quiz

Quiz
•
Computers
•
12th Grade
•
Medium
Tushar Tushar
Used 3+ times
FREE Resource
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the output of 'print(3*2**3)' in Python?
12
24
30
18
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Explain the difference between '==' and 'is' in Python.
'==' checks for reference equality, while 'is' checks for value equality.
'==' compares data types, while 'is' compares values.
The '==' operator compares values, while the 'is' operator compares identities.
'==' is used for string comparison, while 'is' is used for integer comparison.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the purpose of 'if __name__ == '__main__': in Python scripts?
To define a new function
To create a loop
To import external libraries
To check if the script is being run directly or imported as a module.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the difference between a list and a tuple in Python?
Lists and tuples cannot store different data types.
Lists and tuples have the same methods available for manipulation.
Lists are immutable, tuples are mutable.
Lists are mutable, tuples are immutable.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Explain the concept of object-oriented programming.
Object-oriented programming does not involve the use of methods or functions.
Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data in the form of fields (attributes or properties) and code in the form of procedures (methods or functions). It allows for the organization of code into reusable and modular structures, promoting concepts such as encapsulation, inheritance, and polymorphism.
Object-oriented programming is a programming paradigm based on the concept of variables only.
Object-oriented programming does not support the concepts of encapsulation, inheritance, or polymorphism.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How can you handle exceptions in Python?
Use for loops in Python.
Use try-except blocks in Python.
Use if-else statements in Python.
Use switch-case statements in Python.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the use of 'self' in Python classes?
It is used as a reference to the current instance of the class.
It is used to access global variables within the class
It is used to define a new class within the current class
It is used to import external modules into the class
Create a free account and access millions of resources
Similar Resources on Wayground
11 questions
Python Data Types Quiz

Quiz
•
10th Grade - University
16 questions
Python programming

Quiz
•
6th - 12th Grade
10 questions
Object-Oriented Programming (OOP) in Python 3 Quiz

Quiz
•
12th Grade
10 questions
THỰC HÀNH SỐ 1

Quiz
•
12th Grade
18 questions
Abstraction and OO principles

Quiz
•
12th Grade
20 questions
Subroutines - Procedures & Functions

Quiz
•
9th - 12th Grade
10 questions
Technical Terms - Internet (A-Z) - ASP

Quiz
•
12th Grade
20 questions
A2 Unit 19 Revision Quiz

Quiz
•
12th Grade
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade