/* - это обозночает коммент(не команда а просто сообщение) но необычный не как // отличается он от него тем что // комментирует все буквы,цифры,символы после него в 1 строке. А /* он может комментировать больше 1 строки. /* это начало, а */ конец этого коммента
Например
#include <iostream>
using namespace std;
int main(){
/*
int n;
cin >> n;
cout << "Гони " << n << "семечек";
*/
в итого то что в интервале этого коммента от /* до */ будет закоменчено а это означает что компилятор его не будет принимать как за код
/* - это обозночает коммент(не команда а просто сообщение) но необычный не как // отличается он от него тем что // комментирует все буквы,цифры,символы после него в 1 строке. А /* он может комментировать больше 1 строки. /* это начало, а */ конец этого коммента
Например
#include <iostream>
using namespace std;
int main(){
/*
int n;
cin >> n;
cout << "Гони " << n << "семечек";
*/
в итого то что в интервале этого коммента от /* до */ будет закоменчено а это означает что компилятор его не будет принимать как за код
}
Объяснение:
Примечание:
True - залежались
False - незалежались
sckid - указывать скидку в 10 (по умолчание 0.5)
Код:
skid = 0.5 #Скидка 50% пол цены
item = {
"Молоко": [200.0, True],
"Хлеб": [25.0, False],
"Рыба": [225.0, True],
"Колбаса": [140.0, False],
"Яблоко": [40.0, True]
}
def price_print():
ls = list(item)
ls2 = list(item.values())
for x in range(len(ls)):
print('Товар: ' + str(ls[x]), str(ls2[x][0]) + 'р')
print('\n')
def price_auto():
ls = list(item)
ls2 = list(item.values())
for x in range(len(ls)):
if ls2[x][1] == True:
ls2[x][0] *= skid
price_auto()
price_print()