python
B1Pronunciation
UK
- /pˈaɪθən/
US
- /ˈpaɪθɑn/
Description
- large snake
- coding language
- software tool
- data science
Most people think first of a large, non-venomous snake found in Africa, Asia, and Australia, known for killing its prey by constriction. But "Python" also refers to a popular programming language used by developers around the world. It is known for being fairly easy to learn and is widely used in data science, machine learning, web development, automation, and more. So, you might read about a python in a biology class or write Python code in a computer science class.
The word "python" originally comes from the Greek word pythōn, referring to the legendary serpent that guarded the Oracle of Delphi. While the name evokes a sense of ancient power, its modern use in computing actually has a more lighthearted origin: the language's creator, Guido van Rossum, named it after the British comedy troupe Monty Python's Flying Circus!
Today, we most often encounter "Python" as a high-level, general-purpose programming language. Since its first release in 1991, Python has emphasized code readability, most notably through its use of significant indentation. This means that instead of using curly braces or keywords to define blocks of code (as many other languages do), Python uses white space to keep code clean and organized.
Why is it so popular? It boasts a massive, supportive community and an extensive library of tools. Data scientists love Python because of libraries like NumPy and Pandas, which make working with large datasets much easier. Web developers use frameworks like Django and Flask to build robust applications, and machine learning engineers rely on tools like TensorFlow and PyTorch to create artificial intelligence systems.
So, whether you're fascinated by the slithering reptile or building complex software, "Python" represents a powerful force—one rooted in ancient mythology and driving innovation in the modern world.
Examples
- 1
Zoo animal
We saw a python behind the glass at the zoo.
Meaning
a python
a very large snake
- 2
Snake movement
The python slowly wrapped itself around a tree branch.
- 3
Exotic pets
Some people keep pythons as pets, but they need a lot of space.
Forms and spellings
2 forms open this card.
Main spelling
- pythonnoun
Forms
- pythonspluralnoun