Write a program in python for a (very) rudimentary shooter "game". You are the only shooter and you start withammo of 10. The one enemy doesn't shoot back and starts withhealth of 5. Code a custom function namedshoot that prints "Shot fired" andreturnsTrue for a hit orFalse for a miss. Generate a random 0 to assign False or 1 to assign True. In the main function, use awhile loop that runs the shoot function until you run out of ammo, at which point you lose. Report both hits and misses (see Sample Outputs). If your shot is a hit as determined by the value returned by shoot, your code should lower the enemy's health. If you are lucky, the health of the enemy will be reduced to zero before you run out of ammo. If this happens, report the enemy's demise and use thebreak keyword to stop the loop. You have won.Sample Output 1Shot fired. Enemy was hit!Shot fired. Shot missedShot fired. Enemy was hit!Shot fired. Enemy was hit!Shot fired. Enemy was hit!Shot fired. Enemy was hit!Enemy destroyed. You won!GAME OVER
Sample Output 2Shot fired. Shot missedShot fired. Enemy was hit!Shot fired. Shot missedShot fired. Shot missedShot fired. Shot missedShot fired. Enemy was hit!Shot fired. Shot missedShot fired. Shot missedShot fired. Shot missedShot fired. Enemy was hit!You are out of ammo! You lose!GAME OVER
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here