dketov
10/16/2014 - 5:01 PM

moonshine.py

	def samogon_cook(self):
		sam_base_formula =  [1.0, 0.1, 0.2, 3.0]
		if 0.0 in self.res:
			print "Ошибка, нехватает компонетов"
			return self.sam_info()
		sam_calc = min(map(lambda x, y: y/x, sam_base_formula, self.res))
		self.res = map(lambda x, y: (y - x*sam_calc), sam_base_formula, self.res)
		print "Варка самогона..."
		time.sleep(sam_calc)
		return "Сварено: %.2f л" % sam_calc