# Задание 1
total = 0
num = int(input())
while num != -1:
total += num
num = int(input())
print(total)
# Задание 2
num = input().split()
num = [int(i) for i in num]
print(max(num))
# Задание 3
from random import randint
num = randint(1, 10)
good = False
for i in range(3):
ans = int(input())
if ans == num:
print('Вы угадали!')
good = True
break
elif ans < num:
print('Загаданное число больше!')
else:
print('Загаданное число меньше!')
if not good:
print(f'Загаданное число - {num}')
Объяснение:
, протестируйте программы, перед тем как их сдавать куда-либо
ну смотри
чтоб взять целое число есть функция int( )
Отсюда мы берём каждое число (20 элементов циклом for переберем. будет проверять)
Объяснение:
заполним массив:
но сначала создадим!!
data = [ ]
чтоб добавить числа в массив, есть два метода:
data.append(число) #но так можно вставить лишь одно число
data.extend( (числа через запятую) ) #обязательно два слоя скобок
далее есть два стула:
1) ввести через float( input ( ) ) #float, так как числа вещественные
2) заранее готовые числа
1) создадим цикл для первого варианта, чтоб укоротить код
while k < 20:
data.append( float(input()) )
и надо будет ввести в консоль 20 раз
2 стул)
допустим, мы сразу же напишем в коде числа. их не изменить во время выполнения потом
data.extend( (4.5433, 55.3335...) )
#просто перечислил 20 каких-нибудь вещественных чисел
count = 0 (просят найти число честных. будем увеличивать эту переменную, если найдётся)
for i in data: (перебераем элементы с 1 по 20)
if int(i) % 2 == 0: (проверка честности)
count += 1 (+1 такое число, если условие верно)
насчет int( ) :
если взять int от числа, то выделяется лишь его целая часть. число не округлится, а остаток просто удалится
int(5.333555) = 5
int(3.9999) = 3
после чего просто выводим count
print(count)
лучший ответ. постарался хорошо объяснить
для чего тебе map( ), не понял. Всё делается банальным циклом
1) отраслевой принцип (по виду науки, промышленности, социальной сферы и т.п., к чему относится информация);
2) форму представления (по виду носителей, степени формализованности, наличию дополнительного описания и пр.)
Внутри каждого класса можно проводить дополнительное, более детальное разделение.
Один из квалификации национальных ресурсов можно охарактеризовать так:
1)Библиотечные ресурсы
2)Архивные ресурсы
3)Научно-техническая информация
4)Информация государственных (властных) структур
5) Отраслевая информация
6) Финансовая и экономическая информация
7) Информация о природных ресурсах
8)Информация предприятий и учреждений
И так можно продолжать и продолжать т.к., этот список не охватывает всех видов национальных информационных ресурсов.
Можно отметить только то, что само понятие сформировалось не так давно, примерно четверть века назад, в ответ на растущую зависимость развитых стран от объемов информации, уровня развития средств её передачи и обработки.