Computer language overview
Language: communication tool, communication medium
Computer language: a tool for people to communicate with computers, translators
Python is a kind of computer language
Python programming language
Code: human language, command machine with code, communicate with machine
Python interpreter: Ergouzi who is the translator
Process:
write the code
Execution: The translator (Python interpreter) translates the command (Code) to the machine, and the colleague translates the machine result to us
Python pronunciation problem
A brief history of Pythgon
1989 Guido van Rossum
2008 : The birth of python3.0
2014 : Announced 2.7 support to 2020
2017 : The first year of AI, the rise of Python
Python features
Speed issue
Python and other languages
Python application areas
Almighty, but the main aspects are data analysis, machine learning, crawlers, web, etc.
Design philosophy: balanced development, everything is simple and clear
Why is Python so hot
Will it continue to fire
meeting
environmental issue
anaconda+pycharm
python3.6
surroundings
learning environment
Live lessons, recorded lessons, books
Liu Ying's Python video
Python video of little turtle
working environment
Environmental installation:
pycharm self search
Operating System- windows-Linux-MacOX
Software Environment:
No Python interpreter
Use anaconda3+pycharm instead
No specific environment requirements
How Python is executed
Essentially Python is a collection of commands
The execution process is executed line by line, and it will be terminated immediately if there is a problem
**Is python 20 times slower than java worse than java? **
Python is widely used in web development, web scraping, mathematical science, data analysis, and artificial intelligence.
Java mainly serves enterprises. JavaScript conquered the Web.
Each programming language has its usability, advantages and disadvantages.
Recommended Posts