Что написать чтобы: количество товара умножалось бы ** его цену (тоже есть в массиве...

0 голосов
97 просмотров

Что написать чтобы: количество товара умножалось бы на его цену (тоже есть в массиве goods, он вложенный, заметьте!) и прибавлялось к суммарной стоимости total. #program Little Internet Shop users = [ 'Anna', 'Bob', 'Veronika', 'Matthew', 'Lucas', 'Vladimir', 'Michael', 'Helena', ] goods = [ ['Apples', 70], ['Bananas', 30], ['Sugar', 45], ['Tea', 50], ['Coffee', 95], ['Ice cream',150], ] name = input('what is your name: ') print('Hello, ' + name) something = input('What do you want to buy: ') count = input('How many: ') print('You want to buy ' + str(count) + ' ' + something) total = print('It will cost you ' + str(total) + ' rouble(s)')


Информатика (43 баллов) | 97 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

users = [

'Anna',

'Bob',

'Veronika',

'Matthew',

'Lucas',

'Vladimir',

'Michael',

'Helena',

]

goods = [

['Apples', 70],

['Bananas', 30],

['Sugar', 45],

['Tea', 50],

['Coffee', 95],

['Ice cream',150],

]

name = input('what is your name: ')

print('Hello, ' + name)

something = input('What do you want to buy: ')

count = int(input('How many: '))

print('You want to buy ' + str(count) + ' ' + something)

for i in range(len(goods)):

if goods[i][0]==something: price=goods[i][1]

print(str(price))

total = price*count

print('It will cost you ' + str(total) + ' rouble(s)')

(194k баллов)