Learn how to get Free YouTube subscribers, views and likes
Get Free YouTube Subscribers, Views and Likes

If __name__ == '__main__' for Python Developers

Follow
Python Simplified

If name equals main then we run our programs!
But do we actually understand what is _name_ , what is _main_ and most of all why do we need to check if they match?
I've prepared this very special tutorial that dives deep into each component and demonstrates it thorough simple code examples. By the end of this video you'll be able to explain this expression in your own words (!!!) as well as other terms like "module" and even "top level code"

⏰ TIME STAMPS ⏰

00:00 Intro
00:29 What is _name_
00:59 What is module?
01:34 Top level code vs imported code
03:35 What is _main_
05:08 Find the value of _name_
05:55 Why do we need to check if name == main
08:08 Thanks for watching!

Connect with me

Github:
https://github.com/mariyasha
Discord:
  / discord  
LinkedIn:
  / mariyasha888  
Twitter:
  / mariyasha888  
Blog:
https://www.pythonsimplified.org

Sources

⭐ Python Documentation:
https://docs.python.org/3/library/__m...

Credits

⭐ Beautiful animated graphics by:
mixkit.co
⭐ Beautiful icons by:
flaticon.com

#python #pythonprogramming #python3 #pythonforbeginners #if #main #coding #programming #pythontutorial #conditioning #pythonsimplified #module #toplevel #code

posted by sportivosc4b