Search Header Logo

Python Programming Quiz

Authored by kavita nautiyal

Computers

10th Grade

Used 5+ times

Python Programming Quiz
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which of the following is the correct way to print "Hello World" in Python?

print("Hello World")

print("Hello World")

System.out.print("Hello World")

console.log("Hello World")

Answer explanation

The correct way to print "Hello World" in Python is using the print function: print("Hello World"). The other options are from different programming languages: System.out.print is Java, and console.log is JavaScript.

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What is the result of the expression 3 * 4 + 2 ** 3 in Python?

20

24

28

14

Answer explanation

In Python, the expression 3 * 4 + 2 ** 3 is evaluated as follows: 3 * 4 = 12, and 2 ** 3 = 8. Then, 12 + 8 = 20. Therefore, the correct answer is 20.

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which is the correct way to write a single-line comment in Python?

// This is a comment

/* This is a comment */

# This is a comment

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which comparison operator means "not equal to" in Python?

<>

!=

/=

=!

Answer explanation

In Python, the operator '!=' is used to compare two values and determine if they are not equal. The other options do not represent the 'not equal to' operator.

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

What is the correct syntax for a while loop in Python?

while (x > 0) { }

while x > 0:

do { } while (x > 0)

while: x > 0

Answer explanation

The correct syntax for a while loop in Python is 'while x > 0:'. This format uses a colon to indicate the start of the loop block, unlike the other options which are incorrect for Python syntax.

6.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

How do you properly define a function with two parameters in Python?

define myFunction(x, y):

def myFunction(x, y):

function myFunction(x, y):

myFunction(x, y) define:

Answer explanation

The correct way to define a function in Python is by using the 'def' keyword followed by the function name and parameters in parentheses. Thus, 'def myFunction(x, y):' is the proper syntax.

7.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Which method converts a string to lowercase in Python?

toLower()

lowercase()

lower()

to_lower()

Answer explanation

In Python, the method to convert a string to lowercase is 'lower()'. The other options, such as 'toLower()', 'lowercase()', and 'to_lower()', do not exist in Python's string methods.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?