Задание 1.
list = ['Red', 'Green', 'White', 'Black', 'Pink', 'Yellow']
del list[0:4:5]
print(list)
Задание 2.
a = ['65', '34', '2', '58', '345']
b = ['6', '36', '4584', '5', '36']
c = a + b
print(c)
# Задание 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:
```python
# Создаем список и присваиваем значения
my_list = ['Red', 'Green', 'White', 'Black', 'Pink', 'Yellow']
print("Исходный список:", my_list)
# Удаляем элементы из списка
my_list = [x for x in my_list if x in ['Green', 'White', 'Black']]
print("Измененный список:", my_list)
```
Задание 2:
```python
# Создаем два списка с числовыми значениями
list1 = [5, 2, 8, 1, 9]
list2 = [3, 6, 4, 7]
# Объединяем списки
merged_list = list1 + list2
# Сортируем объединенный список
sorted_list = sorted(merged_list)
print("Объединенный и отсортированный список:", sorted_list)
```
Таким чином, ви можете виконати обидва завдання окремо в своїй програмі або скрипті.
Объяснение: