def round_to_nearest_05(num):
return round(num * 2) / 2
print(round_to_nearest_05(4.0))
print(round_to_nearest_05(4.1))
print(round_to_nearest_05(4.2))
print(" ", round_to_nearest_05(4.3))
print(round_to_nearest_05(4.4))
print(round_to_nearest_05(4.5))
print(round_to_nearest_05(4.6))
print(round_to_nearest_05(4.7))
print(" ", round_to_nearest_05(4.8))
print(round_to_nearest_05(4.9))
'''
run:
4.0
4.0
4.0
4.5
4.5
4.5
4.5
4.5
5.0
5.0
'''