Python lessons for English speakers/Lessons for beginners

[Python Self-Study] 1.1 What is Python?

데니 by danny 2023. 5. 22. 23:14
반응형

What is Python?

 

Hello, Denny! It's nice to meet you, and thank you for having me. I appreciate you visiting my blog. Python is indeed a beginner-friendly and enjoyable programming language that you can easily learn on your own. You will be able to master it without much difficulty! I will continue to post regularly, so please visit often. Now, let's wrap up the introduction and dive into the main content: [Python Self-Study] Starting with Python for Beginners.

 

 

 

1. What is Python?

  ▶ Creator (Developer)

 

Guido van Rossum

 

The person in the picture is Guido van Rossum, the creator of Python. He is originally from Amsterdam, Netherlands. During the Christmas break in 1990, the research lab where he was working happened to be closed. With nothing else to do and feeling bored, he developed Python, the intuitive and simple programming language he had been envisioning. This story of Python's development by Guido himself, based on his idle time during the Christmas break, is confirmed to be true in the preface of the first edition of "Python Programming." He is undoubtedly a genius. Thank you, Guido, for creating Python. Thanks to you, we are using it well. :)

 

 

  ▶ Origin of the name "Python"

 

Monty Python's Flying Circus

 

The name Python was inspired by Guido's love for the comedy show Monty Python's Flying Circus. Just by looking at the picture, you can tell it's from the early 1990s. I have vivid memories of watching such televisions when I was very young. To change channels, you had to turn that knob, and I remember the clicking sound it made. I thought Guido had given the name Python some profound meaning, but it seems like he chose it to reflect the intuitive and simplicity-oriented nature of Python's development philosophy.

 

 

  ▶ Origin of the Python logo

 

Python Logo

 

Most people associate the Python logo with the name Python. You can visit http://www.python.org to see and download it. It may appear as a cross shape to some, but it actually represents two snakes. The yellow snake forms the shape of the letter "P," while the blue snake forms the shape of the letter "Y." The Python logo is inspired by the ancient Greek mythological creature Python, which was a large serpent that dwelled in a cave on the southern slope of Mount Parnassus in central Greece. It was known for its dominance over the Oracle of Delphi.

 

 

  ▶ Interpreter-based programming language

Understanding the Python Interpreter-based Approach

 

Python is an interpreter-based programming language. An interpreter language is one where the source code is interpreted line by line, allowing you to see the results immediately. To understand the concept of an interpreter, you can think of it as a role of an interpreter in human language translation. Even if two parties don't understand each other's languages, they can communicate through an interpreter. Similarly, with interpreter-based programming languages, we write Python source code and when we execute it, the interpreter reads the code line by line, translating it into a language (machine code) that the computer can understand and execute. Other examples of interpreter-based programming languages include JavaScript, Ruby, and SQL, which is a language used for databases.

반응형