def points_count() :
points_result = 100
points_added_when_hit = 10
points_lost_when_miss = 20
shots_count = 4
while shots_count:
shot_info = input("input info about the last shot(hit or miss)")
If shot info == "hit" :
points_result += points_added_when_hit
points_result -= points_lost_when_miss
shots_count -= 1
return points_result
points_count()
#как-то так наверное, писал на телефоне, так что возможны опечатки, корявые отступы и все такое, до тех пор пока shots_count > 0 все что под while будет выполняться по кругу (кроме return, он вне цикла) как только shots_count станет = 0, цикл прервется и вернётся количество очков которое он насчитал пока цикл работал