Генераторы

Генераторы

5th Grade

7 Qs

quiz-placeholder

Similar activities

صيغ المعادلات الكيميائية

صيغ المعادلات الكيميائية

1st Grade - University

10 Qs

OBA -Nível 2

OBA -Nível 2

4th - 5th Grade

10 Qs

Quiz jaring-jaring makanan h2

Quiz jaring-jaring makanan h2

5th Grade

10 Qs

Susulan IPA Zat Tunggal & Campuran Kelas VB

Susulan IPA Zat Tunggal & Campuran Kelas VB

4th - 5th Grade

10 Qs

Game IPA - Sistem Organ

Game IPA - Sistem Organ

5th Grade

10 Qs

Circulatory system

Circulatory system

5th Grade

10 Qs

Ôn tập KHTN 6

Ôn tập KHTN 6

1st - 10th Grade

10 Qs

Anatomi Ekstremitatum Inferior

Anatomi Ekstremitatum Inferior

1st - 5th Grade

10 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?