Without if __name__ == "__main__"
block, other scripts can unintentionally trigger the execution of the main code block when importing from another script
In the example above, the process_data
function is executed twice. Placing the main code inside the if__name__ == "__main__"
block prevents such unintended execution.