G10 Unit 2 Exercises

G10 Unit 2 Exercises

10th Grade

17 Qs

quiz-placeholder

Similar activities

Python-Comments, Loops and Functions (CodeHS)

Python-Comments, Loops and Functions (CodeHS)

5th - 12th Grade

14 Qs

Python Functions and Escape Sequences

Python Functions and Escape Sequences

9th - 12th Grade

12 Qs

Python Basics Quiz

Python Basics Quiz

6th - 10th Grade

15 Qs

Gateway Level 3 Python Quiz 2

Gateway Level 3 Python Quiz 2

9th - 12th Grade

20 Qs

Functions in Python

Functions in Python

9th - 12th Grade

16 Qs

Python Classes Quiz

Python Classes Quiz

9th - 12th Grade

15 Qs

Python Functions Part3 Week11

Python Functions Part3 Week11

10th Grade

20 Qs

Python Basics & Syntax

Python Basics & Syntax

10th - 12th Grade

20 Qs

G10 Unit 2 Exercises

G10 Unit 2 Exercises

Assessment

Quiz

Computers

10th Grade

Medium

Created by

Razan Alghamdi undefined

Used 2+ times

FREE Resource

17 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is an object in Python?

A variable

An instance of a class

A blueprint for creating classes

A keyword

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you create an object of a class in Python?

By using the class name followed by parentheses

By importing the class from a module

By using the new keyword followed by the class name

By declaring a variable as an instance of the class type

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of the __init__ method in a class in Python?

To initialize instance variables of a class object

To define class methods

To create objects

To import modules

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Choose the output that will be printed by the following Python program: class Rose:

def __init__(self, name, color):

self.name = name

self.color = color

rose = Rose("Red Rose", "Red")

print(rose.name)

Red Rose

Rose

Red

None of the above

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Choose the output that will be printed by the following Python program: class Rose:

def __init__(self, name, color):

self.name = name

self.color = color

def smell(self):

print(self.name)

rose = Rose("Red Rose", "Red")

rose.smell()

Red Rose

Fragrant!

Red

Rose

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Choose the output that will be printed by the following Python program: class Flower:

def __init__(self, name, color, fragrance):

self.name = name

self.color = color

self.fragrance = fragrance

flower = Flower("Rose", "Red", True)

if flower.fragrance:

print("This flower has a fragrance.")

else:

print("This flower does not have a fragrance.")

This flower has a fragrance.

Red

This flower does not have a fragrance.

Rose

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a higher-order function?

A function that takes one or more functions as arguments

A function that only operates on numbers

A function that returns another function as a result

A function that can only be used once

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?