Search Header Logo

for_students

Authored by nuris nurus

Information Technology (IT)

11th Grade

Used 4+ times

for_students
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 • 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

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

Already have an account?