Python Programming Quiz

Python Programming Quiz

University

17 Qs

quiz-placeholder

Similar activities

Basics of programming - Quiz - 01

Basics of programming - Quiz - 01

University - Professional Development

20 Qs

AI BootCamp: 2024 Edition- Session 1

AI BootCamp: 2024 Edition- Session 1

University

20 Qs

Python Files

Python Files

University

20 Qs

Week 7 Quiz

Week 7 Quiz

University

15 Qs

Python Basics

Python Basics

KG - University

16 Qs

CC102 - Seatwork 3

CC102 - Seatwork 3

University

20 Qs

Day 9 - ONLINE TEST - PL03 PYTHON PROGRAMMING

Day 9 - ONLINE TEST - PL03 PYTHON PROGRAMMING

University

20 Qs

Python Prowess

Python Prowess

University

20 Qs

Python Programming Quiz

Python Programming Quiz

Assessment

Quiz

Computers

University

Medium

Created by

Omphile Mosingathi

Used 2+ times

FREE Resource

17 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following code? fruits = ["apple", "banana", "cherry"] for fruit in fruits: print(fruit)

apple banana cherry 

apple

banana

cherry 

 ["apple", "banana", "cherry"] 

Error

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Given a file `records.txt` with content: Alice,85 Bob,72 Carol,90

What will be the output of the following code? with open('records.txt', 'r') as file:

for line in file: name, grade = line.strip().split(',') print(f"Name: {name}, Grade: {grade}")

Name: Alice, Grade: 85

Name: Bob, Grade: 72

Name: Carol, Grade: 90 

Alice,85

Bob,72

Carol,90 

Error

Name: Alice, Grade: 85, Bob, Grade: 72, Carol, Grade: 90

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does it mean that lists are mutable in Python?

Lists can be changed after creation

Lists cannot be changed after creation

Lists are always sorted

Lists are immutable

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you open a file for reading in Python?

open('filename', 'w')

open('filename', 'r')

open('filename', 'a')

open('filename', 'x')

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which pattern involves making a guess and checking it against a condition in a list?

Accumulator Pattern

Guess and Check Pattern

Mutability Pattern

Iteration Pattern

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the result of the expression `10 % 3` in Python?

1

2

3

0

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you access the first element of a list named `my_list`?

my_list[1]

my_list[0]

my_list[first]

my_list[-1]

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?