Skip to Main Content
Blog

Find Type of an Angle in Python

Find Type of an Angle in Python

Enter degrees: 90
Right Angle

Enter degrees: 270
Reflex Angle
def main():
	degrees = int(input("Enter degrees: "))

	# Normalize the angle within [0, 360)
	degrees = degrees % 360
	if degrees < 0:
		degrees += 360

	if degrees == 0:
		type_angle = "Zero"
	elif degrees < 90:
		type_angle = "Acute"
	elif degrees == 90:
		type_angle = "Right"
	elif degrees < 180:
		type_angle = "Obtuse"
	elif degrees == 180:
		type_angle = "Straight"
	else:
		type_angle = "Reflex"

	print(type_angle + " Angle")


if __name__ == "__main__":
	main()