Есть ответ 👍

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

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

174
290
Посмотреть ответы 2

Ответы на вопрос:


Задача 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)
nano82
4,7(79 оценок)

Язык c++ мне 16 лет, строго не судите. #include < iostream> using namespace std; int main() { int a; cout < < "input a: "; cin > > a; if((a%5)==0& & (a%10)==0) { cout < < "condition fulfilled! " < < endl; } else { cout < < "condition not met" < < endl; }  return 0; }

Популярно: Информатика