#!/usr/local/bin/python3.6
# encoding: utf-8

# Calculadora de energia
# ======================
# Esta calculadora é uma reimplementação com objetivo de
# aprimorar um script bash

# (c) Fábio Rodrigues Ribeiro - http://farribeiro.blogspot.com

# Copying and distribution of this file, with or without modification, are permitted
# in any medium without royalty provided the copyright notice and this notice are
# preserved.  This file is offered as-is, without any warranty.

import os

class energia:
	__horas4dia = 24.0
	__dias = 30.0

	def potencia(self,amp,volts):
		return amp * volts

	def potencia4kwh(self,ptnc):
		return ptnc / 1000

	def custo4hora(self):
		return self.__KWh * self.__preco

	def custo4dia(self):
		return self.custo4hora() * self.__horas4dia

	def custo4mes(self):
		return self.custo4dia() * self.__dias

	def kwh4mes(self):
		return self.__KWh * self.__horas4dia * self.__dias

	def estimativas(self):
		print("\n**********ESTIMATIVAS**********")
		print "\n%.2f kWh x %.2f = R$ %.2f/hora" % (self.__KWh, self.__preco, self.custo4hora())
		print "\nCusto de R$ %.2f/dia" % self.custo4dia()
		print "Custo de R$ %.2f/mês (24x7)" % self.custo4mes()
		print "\n%.2f x %.2f x %.2f = %.2f kWh/mês" % (self.__KWh, self.__horas4dia, self.__dias, self.kwh4mes())

	def __init__(self):
		# amp  = raw_input("Amperes: ")
		# volts = raw_input("Voltagem: ")
		# ptnc = self.potencia(amp,volts)


		ptnc = float(raw_input("Potencia(W): "))
		self.__KWh = self.potencia4kwh(ptnc)

		self.__preco = float(raw_input ("Preço(KWh): "))

		self.estimativas()

		print("\n*******************************\n")

		horas4dia = float(raw_input("Quantas horas por dias usa o equipamento: "))
		dias = float(raw_input("Quantos dias usa o equipamento: "))

		preco_final = self.custo4hora() * horas4dia * dias
		print "\nCusto de R$ %.2f" % preco_final

g = energia();

@@ -1284,29 +1284,8 @@
 ))%0A%0A
-%09def __init__(self):%0A
 %09%09# 
@@ -1431,16 +1431,37 @@
 W): %22))%0A
+%09def __init__(self):%0A
 %09%09self._

Move constructor