Skip to Main Content
Blog

Calculate Electricity Bill in Python

Calculate Electricity Bill in Python

def main():
	u = int(input("Enter units: "))

	p = 0.0
	# First 25 Units -> 5.00
	if u <= 25:
		p += 5.00 * u
	# Next 50 Units -> 6.00
	elif u <= 75:
		p += 5.00 * 25
		p += 6.00 * (u - 25)
	# Next 100 Units -> 7.00
	elif u <= 175:
		p += 5.00 * 25
		p += 6.00 * 50
		p += 7.00 * (u - 75)
	# Above 175 Units -> 8.00
	else:
		p += 5.00 * 25
		p += 6.00 * 50
		p += 7.00 * 100
		p += 8.00 * (u - 175)

	print(f"₹{p:.2f}")


if __name__ == "__main__":
	main()