lesson7
parent
ef7c7fc4ef
commit
cbb8c348a6
|
@ -0,0 +1,36 @@
|
||||||
|
Задание 1: Операции с кортежами
|
||||||
|
|
||||||
|
|
||||||
|
Условие: Создайте кортеж, содержащий три целых числа. Выведите на экран каждое число, а затем выведите их сумму.
|
||||||
|
|
||||||
|
|
||||||
|
Пример вывода:
|
||||||
|
|
||||||
|
|
||||||
|
Кортеж: (2, 4, 6)
|
||||||
|
|
||||||
|
Первое число: 2
|
||||||
|
|
||||||
|
Второе число: 4
|
||||||
|
|
||||||
|
Третье число: 6
|
||||||
|
|
||||||
|
Сумма: 12
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Задание 2: Работа со списками и множествами
|
||||||
|
|
||||||
|
|
||||||
|
Условие: Вводятся два списка чисел, числа вводятся вручную. Выведите, сколько чисел содержится одновременно как в первом списке, так и во втором.
|
||||||
|
|
||||||
|
|
||||||
|
Пример вывода:
|
||||||
|
|
||||||
|
Введите первый список: 1 2 6 7
|
||||||
|
|
||||||
|
Введите второй список: 2 7 5 9
|
||||||
|
|
||||||
|
Количество пересечений: 2
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
from random import randint as r
|
||||||
|
|
||||||
|
some_tuple = tuple(r(1, 10) for _ in range(3))
|
||||||
|
|
||||||
|
print("Кортеж:", some_tuple)
|
||||||
|
for i in range(len(some_tuple)):
|
||||||
|
print(f"{i + 1}ый элемент:", some_tuple[i])
|
||||||
|
print("Сумма: ", sum(some_tuple))
|
||||||
|
|
||||||
|
print()
|
||||||
|
|
||||||
|
first_list = list(r(1, 10) for _ in range(5))
|
||||||
|
second_list = list(r(1, 10) for _ in range(5))
|
||||||
|
print("Сгенерированные списки:")
|
||||||
|
print(first_list, second_list, sep="\n")
|
||||||
|
print("Количество пересечений: ", len(set(first_list) & set(second_list)))
|
Loading…
Reference in New Issue