# Introduction In this challenge, we will implement a Python program that calculates the factorial of a non-negative integer. The program will prompt the user to enter a non-negative integer and then calculate and display its factorial. If the user enters a negative integer, the program will display a prompt asking for a non-negative integer. The final implementation should meet the requirements and produce the desired effect as shown in the image.
Click the virtual machine below to start practicing