Генераторы

Генераторы

5th Grade

7 Qs

quiz-placeholder

Similar activities

Electromagnet

Electromagnet

5th Grade

10 Qs

Ciências

Ciências

5th Grade

12 Qs

ENERGI PANAS QUIZ

ENERGI PANAS QUIZ

5th Grade

10 Qs

ELEKTRIK - SAINS TAHUN 5

ELEKTRIK - SAINS TAHUN 5

4th - 5th Grade

10 Qs

Tema 1 Subtema 2 Pembelajaran 1 dan 2

Tema 1 Subtema 2 Pembelajaran 1 dan 2

5th Grade

10 Qs

Simulasi KSN IPA

Simulasi KSN IPA

4th - 6th Grade

10 Qs

CONTACTIVATE

CONTACTIVATE

1st - 5th Grade

11 Qs

Генераторы

Генераторы

Assessment

Quiz

Science

5th Grade

Practice Problem

Medium

Created by

Igor Perekalskiy

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

7 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Представим, что нам необходимо создать список, состоящий из всех чисел от 1 до 10. Как

мы это можем сделать?

Заполнить вручную

Использовать цикл for

Списковое включение

Это невозможно

2.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Что это за конструкция

list1 = [i for i in range(1, 11)]

Списковое включение

Словарь

Переменная

List comprehension

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что выведет строка

list1 = [i for i in range(1, 101) if i % 2 == 0]

print(list1)

[1, 2, 3, 4, ... , 99, 100]
[2, 4, 6, 8, ... , 97, 99]
[2, 4, 6, 8, ... , 98, 100]
[1, 3, 5, 7, ... , 99]

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что выведет код

list1 = [i * j for i in range(1, 10) for j in [1, 2, 3]]

print(list1)

[1, 2, 3, 4, 5, 6, 7, 8, 9]
[1, 2, 3, 2, 4, 6, 3, 6, 9, 4, 8, 12, 5, 10, 15, 6, 12, 18, 7, 14, 21, 8, 16, 24, 9, 18, 27]
[1, 2, 3, 1, 2, 3, 1, 2, 3]
[1, 2, 3, 2, 4, 6, 3, 6, 9, 4, 8, 12, 5, 10, 15, 6, 12, 18, 7, 14, 21, 8, 16, 24, 9, 18, 27, 10, 20, 30]

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что выведет код

list1 = [i * j for i in range(1, 10) if i % 2 == 0 for j in [1, 2, 3] if

j != 2]

print(list1)

The code will output [2, 4, 6, 8, 10, 12]
The code will output [1, 3, 2, 6, 3, 9]
The code will output [2, 6, 4, 12, 8, 24]
The code will output [4, 12, 6, 18, 8, 24]

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что выведет код

numbers = [1, 2, 3, 4]

result = (x * x for x in numbers)

print(next(result))

print(next(result))

print(next(result))

print(next(result))

for num in result:

print(num)

1, 4, 9, 16

1, 4, 9, 16

1, 4, 9, 16
2, 4, 6, 8
1, 3, 5, 7

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Если функция использует ключевое слово yield, она определяет объект, называемый

переменная
массив
указатель
генератор

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?