current position:Home>"Top level introduction to Python" is the devil's step step by step

"Top level introduction to Python" is the devil's step step by step

2022-02-02 09:33:00 Don't eat tomatoes

Catalog

1、 I want to practice this skill. , The Prophet

2、Python Linguistic characteristics

3、Python characteristic

4、Python How is the market ?

5、Python How to learn ?

5.1 Academic theory —— Understand the principle

5.2 Do exercises —— Will be applied

5.3  Team learning —— Ask no questions

6、Python install

7、Pycharm install

8、Pycharm and python To configure

The first 1 Step : Open the project

The first 2 Step : Open configuration

The first 3 Step : The plug-in configuration

The first 4 Step : Guide package configuration

The first 5 Step :python Environment configuration

Welfare at the end of article

1、 Three consecutive books

2、 Data white whoring


author   Don't eat tomatoes  

Author's brief introduction :CSDN Blog expert - whole station Top 10、HDZ Core group members 、 Information technology think tank public number master

The resume template 、PPT Templates 、 Learning materials 、 Technical assistance . Pay attention to me , All give you

It is said that , Look at my article handsome Have a habit : Like it first 、 I'm watching

Many people read tomato blogs , I don't know where to start , For the fundamental interests of the broad masses of the people , I decided to write a reading guide , Follow this guide , Practice more , Over time , Bound to be able …… Forget it , It still depends on how much you can learn and where you can stick to . Come on! , juvenile ! After all Collection = Learn to

C Station navigation guidance ( Click unlock ) location Appropriate crowd
The whole network is the most complete Python Quick start column beginner No language foundation , Interested college students
The darkest in the whole network Python Black tech column Black technology level There is a certain foundation , Put this to use
Big data knowledge system - highlights column Work / employment Practitioners in the field of big data , Employment promotion and salary increase
It think tank community Blow water / Help each other Internet related personnel , White whoring prize - official activity

1、 I want to practice this skill. , The Prophet

Python By the Dutch Society for mathematical and computer science research Guido van Rossum On 1990 It was designed in the early 's , As a course called ABC A substitute for language .

And in the tomatoes On the occasion of blogging , The big man has achieved financial success. The big man is idle , Went to Microsoft again .

2020 year 11 month 12 Japan , 64 Year old Python The father of Guido van Rossum In their own official announcement : Because retirement is too boring , I decided to join Microsoft Of DevDiv Team

2、Python Linguistic characteristics

Python It's a high-level combination of explanatory 、 Compilability 、 Interactive and object-oriented scripting language .

Python Our design is very readable ,

  • Python It's an interpretative language : This means that there is no compilation in the development process . Be similar to PHP and Perl Language .

  • Python It's interactive language . Red persimmon : Simply put, it's interactive programming .

  • Python It's an object-oriented language : It means Python Support object-oriented style or code encapsulation in object programming technology . Red persimmon : Simply put, there is no need to find an object ,Python Packet allocation .

  • Python It's a beginner's language :Python For junior programmers , It's a great language , It supports a wide range of application development , From simple word processing to WWW Browser to game .

3、Python characteristic

  1. Easy to learn :Python There are relatively few keywords , Simple structure , And a clearly defined grammar , It's easier to learn . Red persimmon : Look at my column , I won't eat S:.

  2. Easy to read :Python More clearly defined code .

  3. Easy to maintain :Python The success is that its source code is fairly easy to maintain .

  4. An extensive library of standards :Python One of the biggest advantages of is rich libraries . Red persimmon : Don't panic if you can't write code ,import Someone else's ready-made Library , Use immediately !.

  5. Interactive mode : The support of interactive mode , You can input the execution code from the terminal and get the result language , Interactive test and debug code snippets .

  6. portable : Based on its open source features ,Python It's been transplanted ( That is to make it work ) To many platforms .

  7. Scalable : If you need a piece of critical code that runs fast , Or I want to write some algorithms that don't want to be open , You can use C or C++ Complete that part of the program , And then from your Python Call in program .

  8. database :Python Interface to all major business databases .

  9. GUI Programming :Python Support GUI Can be created and ported to many system calls .

  10. Embeddable : You can take Python Embedded in C/C++ Program , Let users of your program get " scripting " The ability of .

4、Python How is the market ?

Tomatoes just want to say two words : Very hot

Python It's one of the most popular languages today , according to TIOBE - 2021 year 1 Monthly programming language ranking ,Python Won the 《2020 Programming language of the year 》, And its popularity is still on the rise .

5、Python How to learn ?

Many beginners , When I first came into contact with a language , It's bound to be painful ,1 There is no knowledge framework ,2 It's a weak foundation, not even , Don't worry about , That's how tomatoes come ! I will introduce in detail my learning process and the pits I have stepped on , Let's avoid detours , Quick start .

in my opinion , The most effective way to learn programming is : Academic theory -->> Do exercises -->> Team learning

5.1 Academic theory —— Understand the principle

Tomatoes prepared two columns , from the shallower to the deeper , Untie the veil of the program world for you .

Theoretical basis of : The whole network is the most complete Python Quick start column

5.2 Do exercises —— Will be applied

Another column on tomatoes , Practice applying : The darkest in the whole network Python Black tech column

In human life ,99% All skills are learned by practice , Programming is even more so . Too many people read a few books 、 How many? G After the video , Still can't write programs , Because there is too little code .

The process of challenge is really   Develop programming thinking   The process of , You will fall into a state of deep thinking , At first, you may encounter confusion , There is something you don't understand , Once you figure it out , You can write code like a cloud and water , You will find that your level has improved a lot , Programming ability is also far beyond just reading 、 Students watching videos .

5.3  Team learning —— Ask no questions

In a relatively unfamiliar field of programming , Study alone , May fall into “ depressed 、 anxious ” Wait for negative emotions ……

A more effective way is to team up with small partners to learn , Share your work and code from time to time , Or ask what you don't understand , Use positive feedback to motivate yourself to continue learning , It's like playing a game . therefore , If it helps you , You might as well recommend it to your little partner to study together ! meanwhile , Can stand micro :notomoto, Communicate and learn with group friends .

6、Python install

Tomatoes show you mac technological process ,Windows The small partners of the system are similar ~

Python Just download it from the official website :https://www.python.org/

Besides python Language environment , Tomato wall crack recommends a development tool :Pycharm

The first 1 Step : Default version download

The first 2 Step : Download the specified version

The first 3 Step : Pull to the bottom

The first 4 Step : Click Install

7、Pycharm install

professional For professional ,community It's the community version , Tomato is recommended to install community version , Because it's free to use .

Download address

  • Official address : https://www.jetbrains.com/pycharm/download/

  • Tomato recommended address : https://macwk.com/soft/pycharm

8、Pycharm and python To configure

The first 1 Step : Open the project

The first 2 Step : Open configuration

The first 3 Step : The plug-in configuration

The first 4 Step : Guide package configuration

The first 5 Step :python Environment configuration

In this paper, python Introduction and environment configuration First come here. , In the next issue, tomatoes will take you through technical practice !


Welfare at the end of article

1、 Three consecutive books

Book delivery rules : Tomatoes will be sent after 2-3 God , Select... From the comments section 3-4 position Distracted comments buddy , Provide the shipping address and the title of the book you want . Please pay attention to check Python Notice of winning in the group .

Book delivery list ( The winner is free to choose ) Book Introduction
Data structure and algorithm basis Python Language implementation
Python Data analysis and big data processing from entry to mastery
Mathematical basis and application of artificial intelligence Python Machine learning practice
Python Data analysis and visualization from entry to mastery
Python Neural network introduction and actual combat
Python Automation test practice
Python Introduction to artificial intelligence practice
Python Network programming from entry to mastery
Python Quantitative financial programming from entry to mastery

2、 Data white whoring

Information technology think tank Appropriate crowd
Learning materials 8 Categories: 丨 20G, Including programming language 、 Algorithm 、 Big data ecosystem 、 Data warehouse 、 Front end, etc
Communication plus group Big guy pointing maze , Your problem is often encountered by someone , Ask resources to shout in the group
Interview question bank Contributed by the small partners in the technology group , Hot big factory interview questions , Ongoing update
Industry information Pay attention and get PPT Templates 、 The resume template 、 Industry classics PDF
Collect information 、 Learning together  

copyright notice
author[Don't eat tomatoes],Please bring the original link to reprint, thank you.
https://en.pythonmana.com/2022/02/202202020932577841.html

Random recommended