В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
fira910902fira
fira910902fira
16.09.2022 01:10 •  Информатика

Задача 1. Заполните один кортеж десятью целыми числами, введенными с клавиатуры. Также заполните второй кортеж, но только действительными числами. Объедините два кортежа, создав тем самым третий кортеж. С метода кортежа count() определите в нем количество нулей. Выведите на экран третий кортеж в отсортированном по возрастанию виде и количество нулей в нем. Задача 2. Перед студентом стоит задача: с клавиатуры вводится кортеж целых чисел. Необходимо получить кортеж уникальных элементов списка в обратном порядке.

Задача 3. Николай знает, что кортежи являются неизменяемыми, но он с этим не готов соглашаться. Ученик решил создать программу, которая будет удалять первое появление определенного элемента из кортежа по значению и выводить кортеж без оного. Попробуйте повторить шедевр не признающего авторитеты начинающего программиста. К слову, Николай не всегда уверен в наличии элемента в кортеже.

Ответ:
piotrewch
piotrewch
12.12.2021 22:00
Задача 1)tpl_1 = tuple(random.randint(0, 5) for i in range(10))
tpl_2 = tuple(random.randint(-5, 0) for i in range(10))
tpl_3 = tpl_1 + tpl_2

count = 0
for i in tpl_3:
if i == 0:
count += 1
print("кортеж:", tpl_3)
print("количество нулей:", count)
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?