How to get started quickly with Python

This article wants to provide detailed quick start suggestions for friends who are new to python, and provide all the materials for free. Friends who want to learn python are welcome to read this article.

Suggestion one

Follow the teacher to avoid wasting too much time and taking too many detours in the process of thinking. But I don’t recommend spending a lot of money to register for classes. There are many free courses in the MOOC of Chinese universities (including more than a thousand courses provided by 985 universities). You can search for "python" keywords to find many related free learning materials If you are a student, there is no need to waste money. I didn’t say anything

When I first learned python, I searched for many python courses in the MOOC, and I found a teacher’s class that I thought was very good and I recommend it to everyone

https://www.icourse163.org/course/BIT-268001?utm_source=weixin&utm_medium=iphoneShare&utm_campaign=shar

I suggest that after reading a course, you can change to a few more teachers’ courses, because each teacher’s thinking will be different, and the focus will be different, and reading it a few times will deepen your comprehensive understanding of the python language. , This can be arranged according to the degree of sufficient learning time.

Recommendation two

Watch the video course while watching the paper tutorial (I recommend a few that I think are better)

Website Tutorial

Python3 Tutorial | Rookie Tutorial###

Python Tutorial-Liao Xuefeng's Official Website

Blog Tutorial

Vamei-博客园###

Book tutorial

Python programming: from entry to practice (Amazon 4.5 stars)

The first python introductory book for programmers (with pictures and texts)

Python programming from zero foundation to project practice (source code for exercises after class)

For students, on the way to and from school, during breaks, they can browse websites and blog tutorials. For children at work, you can also use the lunch break to browse websites and blogs, and use the off work time to read MOOCs and book tutorials.

Recommendation three

Be sure to write the code by yourself. If you don’t know how to do it at the beginning, you can type out other people’s code word by word, run it yourself, and understand the code from the results of the operation. Python programming from zero foundation to project practice has the source code of after-school exercises. You can type it out according to the source code, run it, and deepen your understanding.

Recommendation four

It is best to install an anaconda, this software integrates many python libraries, which can save beginners the trouble of installing libraries. After installing it, python, IPython, integrated development environment Spyder and many packages and modules are installed by default.

Recommendation 5

If beginners have many problems that cannot be solved by themselves, you can consult the teacher, or add some QQ groups, some groups will provide free help. You can also directly search for the content of the error on the csdn blog, and watch the technical blog to solve the current problem.

If you need the anaconda, python installation software and book materials mentioned in the article, please reply to the "Quick Start Python" in the official account, you can get the Baidu network disk link of all the materials for free.

Recommended Posts

How to get started quickly with Python
How to learn python quickly
How to make a globe with Python
How to process excel table with python
Getting started with Python(18)
Getting started with Python(9)
Getting started with Python(8)
Getting started with Python(4)
Getting started with python-1
Getting started with Python(14)
Getting started with Python(7)
Getting started with Python(17)
Getting started with Python(15)
Getting started with Python(11)
Getting started with Python(6)
Getting started with Python(3)
Getting started with Python(12)
Getting started with Python(5)
Getting started with Python (18+)
Getting started with Python(13)
Getting started with Python(16)
How to convert web pages to PDF with Python
How to play happily with Python3 on Ubuntu
Python how to delete rows with empty columns
How to read and write files with Python
How to deal with python file reading failure
How to uninstall python plugin
How to understand python objects
How to use python thread pool
How to write python configuration file
Getting started with Numpy in Python
How to wrap in python code
How to save the python program
How to omit parentheses in Python
How to install Python 3.8 on CentOS 8
How to install Python 3.8 on Ubuntu 18.04
How to filter numbers in python
Centos6.7 comes with python upgrade to
How to read Excel in Python
How to install Python on CentOS 8
How to solve python dict garbled
How to view errors in python
How to view the python module
How to understand variables in Python
How to clear variables in python
How to understand python object-oriented programming
How to use SQLite in Python
Getting Started with Python-4: Classes and Objects
How to verify successful installation of python
How to delete cache files in python
How to introduce third-party modules in Python
How to represent null values in python
How to save text files in python
How to use PYTHON to crawl news articles
How to write win programs in python
Getting started with python-2: functions and dictionaries
How to run id function in python
How to install third-party modules in Python
How to custom catch errors in python
Python | Quickly test your Python code with Hypothesis
How to write try statement in python