Three god-level websites for me to learn Python

Today I would like to introduce to you three god-level websites that have helped me a lot in learning Python. Especially for students who are just getting started, they are definitely not to be missed~

python tutor

This website is very useful for novice students to understand the operating logic of the code.

First of all, when we enter the website, what we see is the following page

Insert image description here

On the left is a piece of Python code, and on the right is the corresponding operating logic, variable values ​​and other information. When we click the Prev and Next buttons below, a linkage effect will occur.

Insert image description here

Isn’t it very clear? Where the code runs and how many variables are are clearly displayed. This can save a lot of detours for beginners and can also deepen their understanding of the code running.

The website has two operating modes: online editing mode and dynamic demonstration mode. Generally speaking, it is a welfare website for novices. You can experience more functions by yourself!

Add link description

animation algorithm

This is a very interesting website that shows us the implementation process of various algorithms in the form of animations.

Insert image description here

Let’s take a look at the most commonly used sorting algorithms.

Insert image description here

We see bubble sort, selection sort, insertion sort, union sort, etc.

Let’s take a look at the effect of bubble sorting

Insert image description here

The effect is still very good. It supports setting the sorting value by yourself. You can also check the status of the current sorting algorithm in real time through the lower right corner while running. It is considerate~

Of course, there are more animation algorithm displays, you can explore them yourself.

Add link description

Python code examples

This website uses code examples to allow us to learn the use of various libraries faster. After all, sometimes the official documentation of certain class libraries is incomplete, and some blogs on the Internet like to quote it out of context. At this time, for novices, in addition to going to various libraries In addition to consulting seniors, this website is a very good place to go!

Insert image description here

For example, if we search for IPy, we can get the following results, which are really comprehensive.

Insert image description here

When we choose IPy, we can see various usage examples. It’s really easy to use.

Insert image description here

Add link description

Okay, that’s it for today’s three god-level websites.
[For those who don’t like to browse the website, I have compiled a lot of Python learning materials and uploaded them to the CSDN official. Friends in need can scan the QR code below to obtain them]

1. Study Outline

Insert image description here

2. Development tools

Insert image description here

3. Python basic materials

Insert image description here

4. Practical data

Insert image description here

Guess you like

Origin blog.csdn.net/Z987421/article/details/132805589