Python Basics Worksheet

Python Basics Worksheet

9th Grade

26 Qs

quiz-placeholder

Similar activities

J277 - basic testing and errors

J277 - basic testing and errors

9th - 12th Grade

22 Qs

DevNet

DevNet

9th Grade

21 Qs

Coding and Python Revision

Coding and Python Revision

7th - 10th Grade

21 Qs

Review String

Review String

9th - 12th Grade

21 Qs

[AP CSP] Programming Lesson 1 - Input/Output, Data Types

[AP CSP] Programming Lesson 1 - Input/Output, Data Types

9th - 12th Grade

25 Qs

8th Grade (Programming B)

8th Grade (Programming B)

8th - 12th Grade

25 Qs

AP Final Review

AP Final Review

9th - 12th Grade

21 Qs

Python for Absolute Beginners

Python for Absolute Beginners

8th - 12th Grade

25 Qs

Python Basics Worksheet

Python Basics Worksheet

Assessment

Quiz

Computers

9th Grade

Hard

Created by

Bouazza Bilam

Used 4+ times

FREE Resource

26 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A variable in Python is:

a named location used to store data

a type of loop

a built-in function

a Python module

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Assigning a value to a variable in Python is done by:

using the = operator

using the := operator only

using the == operator

using the => operator

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of: python x = 5 y = "5" print(x + int(y))

10

55

TypeError

5

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A variable name can start with a digit in Python. Which of the following statements is correct?

No, variable names cannot start with a digit in Python.

Yes, variable names can start with a digit in Python.

Variable names must always start with a digit in Python.

Variable names can only start with special characters in Python.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The difference between = and == in Python is:

= is used for assignment, == is used for comparison

= is used for comparison, == is used for assignment

Both are used for assignment

Both are used for comparison

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The output of 3 ** 2 in Python is:

6

9

8

5

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The difference between // and / operators can be explained with the example: 7 // 2 gives 3, while 7 / 2 gives 3.5. Which of the following best describes this difference?

// gives the integer division result, while / gives the floating-point division result.

// gives the floating-point division result, while / gives the integer division result.

Both // and / give the same result for all numbers.

// is used for multiplication, while / is used for division.

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?