Search Header Logo

Python 3 Review Part 1

Authored by Wayground Content

Computers

9th - 12th Grade

Used 1+ times

Python 3 Review Part 1
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

In the statement "my_number = 50", what is "my_number"?

A function

A variable name

A constant

A string

Answer explanation

In the statement "my_number = 50", "my_number" is a variable name that stores the value 50. It is not a function, constant, or string, making "A variable name" the correct choice.

2.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

Which of the following is NOT a float?

5.5

0.0

7

3.14

Answer explanation

A float is a number that has a decimal point. Among the options, 5.5, 0.0, and 3.14 are floats because they contain decimal points. The number 7 is an integer, thus it is NOT a float.

3.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

If `a = True` and `b = False`, what is the result of the expression `a and not b`?

`True`

`False`

`None`

`Error`

Answer explanation

In the expression `a and not b`, `a` is True and `not b` evaluates to True (since `b` is False). Therefore, `True and True` results in True. The correct answer is `True`.

4.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

What is the correct syntax to create a variable in Python?

variable my_number = 50

my_number = 50

let my_number = 50

const my_number = 50

Answer explanation

The correct syntax to create a variable in Python is 'my_number = 50'. This assigns the value 50 to the variable 'my_number'. The other options use syntax from different programming languages.

5.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

print("3"+"3")

33

6

INVALID OUTPUT

Answer explanation

The expression print("3"+"3") concatenates two strings "3" and "3", resulting in "33". Therefore, the correct answer is 33.

6.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

How is a float different from an integer?

It does not have a decimal component

It is always positive

It has a decimal component

It is always negative

Answer explanation

A float differs from an integer in that it has a decimal component, allowing for fractional values. Integers are whole numbers without any decimal part.

7.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Media Image

Which of the following is a function call in the example?

def print_a_number():

x = 10

print(x)

print_a_number()

Answer explanation

The function call in the example is 'print_a_number()'. This line executes the function defined earlier, while 'def print_a_number():' defines the function, and 'print(x)' outputs the value of x but is not a function call.

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

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?