for_students

for_students

11th Grade

20 Qs

quiz-placeholder

Similar activities

Тест по функциям Python (functions 3)

Тест по функциям Python (functions 3)

9th - 12th Grade

18 Qs

Bài 30

Bài 30

10th Grade - University

15 Qs

Bài 24

Bài 24

10th Grade - University

15 Qs

Python Concepts for Grade 11

Python Concepts for Grade 11

11th Grade

15 Qs

Bài 26

Bài 26

10th Grade - University

15 Qs

кэгэ информатика

кэгэ информатика

11th Grade

19 Qs

Kiểm Tra Môn Tin Học 10

Kiểm Tra Môn Tin Học 10

10th Grade - University

17 Qs

Python

Python

9th - 12th Grade

20 Qs

for_students

for_students

Assessment

Quiz

Information Technology (IT)

11th Grade

Medium

Created by

nuris nurus

Used 4+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

def palindrome(s):

return s == s[::-1]

print(palindrome("level"))

print(palindrome("world"))

True, True

True, False

False, True

False, False

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

def find_max(lst):

if not lst:

return None

max_value = lst[0]

for num in lst:

if num > max_value:

max_value = num

return max_value

print(find_max([3, 1, 4, 2, 5]))

print(find_max([]))

  • 5, None

3, Error

4, 0

None, None

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

def countdown(n):

if n <= 0:

return []

return [n] + countdown(n - 1)

print(countdown(3))

[3, 2, 1]

[3, 2, 1, 0]

[0, 1, 2, 3]

Error

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

def reverse_list(lst):

return lst[::-1]

print(reverse_list([1, 2, 3, 4, 5]))

[1, 2, 3, 4, 5]

error

[5, 4, 3, 2, 1]

[5, 3, 1]

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

def square_numbers(lst):

return [x**2 for x in lst if x % 2 != 0]

print(square_odd_numbers([1, 2, 3, 4, 5]))

[1, 4, 9, 16, 25]

Error

[2, 4]

[1, 9, 25]

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

def factorial(n):

if n < 0:

return "Undefined"

if n == 0 or n == 1:

return 1

return n * factorial(n - 1)

print(factorial(5))

print(factorial(-1))

120, Error

120, Undefined

1, Undefined

0, Undefined

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

def square(n):

return n * n

def process_list(lst):

return [square(x) for x in lst]

print(process_list([1, 2, 3, 4]))

[1, 2, 3, 4]

[1, 4, 9, 16]

[1, 8, 9, 16]

Error

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?