Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Python задачи на срезы

Райан Гослинг Ученик (135), на голосовании 2 дня назад
Помогите решить 2,4,7,8 задачи
Буду признателен!
Темы :срезы
Голосование за лучший ответ
Resurce InheiT Профи (994) 1 месяц назад
 input_str = input() 
numbers = input_str.replace('.', ' ').split()
print(' '.join(numbers))
 budget = float(input()) 
total_cost = 0
items = []

while True:
item_name = input()
item_price = float(input())
total_cost += item_price
if total_cost > budget:
break
items.append((item_name, item_price))

print("\nКупленные товары:")
for item, price in items:
print(f"{item}: {price}")
print(f"\nОбщая сумма: {sum(price for _, price in items)}")
 numbers = [] 
while True:
num = int(input())
if num == 0:
break
numbers.append(num)

prod_even = 1
prod_odd = 1

for num in numbers:
if num % 2 == 0:
prod_even *= num
else:
prod_odd *= num

if prod_odd == 0:
print("Деление на ноль невозможно")
else:
print(prod_even / prod_odd)
 a = int(input()) 
b = int(input())

if not (1 <= a <= 20 and 1 <= b <= 20):
print("Числа должны быть в диапазоне от 1 до 20")
else:
for i in range(a):
print(' '.join(map(str, range(i * b, (i + 1) * b))))
Похожие вопросы