What are some of the better things about Python's advanced blog?

Source: Internet
Author: User

Python is a dynamically interpreted programming language that can be used in a variety of operating systems such as Windows, UNIX, Mac, and Java. NET development platform. But contains a lot of content, plus a variety of standard libraries, expand the library, the confusion of the desire to become attractive eye. So how to advance python seems very important.

Next look at the better than the Python Advanced blog, I have 10, I hope to help you.

The first is Planet Python, which is one of the most famous Python blogs;

The second blog is Eli Bendersky's blog: Eli Bendersky ' s website;

The third blog is Code who Says Py, this blog is very good. Although it is not updated very timely, but you can still find something very useful in it;

Fourth blog is Doug Hellmann, blogger is a member of the PYMOTW (Python Module of the Week), the blog contains a lot of knowledge of the Python library, you can find some useful Python library;

The author of the fifth blog is called "Two scoops of Django", and the blog is called Pydanny. This is a major Django blog, but it still has a lot of useful stuff in it.

The sixth blog is Love-python, this blog has a lot of useful knowledge and code;

The seventh blog is LUCUMR, blogger is the founder of Flask;

The eighth blog is Effbot, all of which are very useful information, code and anything you want to get;

The author of the Nineth blog, called Al Sweigat, wrote many books about Python, his latest book called "Hacking Secret Cipher with Python";

The last blog is also the most useful blog I've found, and he has made my Python technology a great boost, and this blog is called Mouse Vs python.


650) this.width=650; "Src=" http://5b0988e595225.cdn.sohucs.com/images/20170901/ 7324f090937046a6b5f79dced13ef500.jpeg "alt=" 7324f090937046a6b5f79dced13ef500.jpeg "/>


It is also recommended to find a few good places to study materials:

1.python Reddit node (equivalent to China bar), is an active community, can exchange discussions, solve problems and so on.

2.Kenneth Reitz the Great god Python Guide:github, go to GitHub to find the project code to see it!

3. You can also pay more attention to the great gods of the Python community, and then look at their blogs, GitHub.

Of course, there's a lot of depth in the official Python documentation, don't forget.

Incidentally, the five features of Python and the two versions of Python :

1. Python is developed using the C language, but Python no longer has complex data types such as pointers in the C language.

2. Python has very strong object-oriented features and simplifies object-oriented implementations. It eliminates object-oriented elements such as protection types, abstract classes, interfaces, and so on.

3. The Python code block separates the code using a space or tab indent.

4. Python has only 31 reserved words, and there are no semicolons, begin, end, and other tokens.

5. Python is a strongly typed language, and when a variable is created, it corresponds to a data type, and variables of different types appearing in a uniform expression require type conversion.


650) this.width=650; "Src=" http://5b0988e595225.cdn.sohucs.com/images/20170901/ A2e1116032094e4a98e1b39575ed4692.png "alt=" A2e1116032094e4a98e1b39575ed4692.png "/>


Again to the version of the matter, Python2 and Python3 are currently the main two versions.

Ython3.x is a revolutionary upgrade to Python that has abolished many of its previous features and introduced new features. The old code for 1.x and 2.x is not fully compatible.

The python2.x is backwards compatible and is currently the latest version of Python edition 2.7. The version 2.6 and 2.7 was released to make Python smooth over 3.X, and added some 3. The characteristics of X.

Currently, many libraries do not support 3.x (e.g. Django, WxPython), and most applications are on 2.x. Beginners are recommended to use version 2.7.

The following two cases are recommended for the use of Python2:

1. You cannot fully control the environment you are about to deploy;

2. When you need to use some specific third-party packages or extensions;

Python3 is an officially recommended version that is fully supported in the future, and many feature enhancements are available only on the Python3 version.

Python's biggest feature is her fast-developing capabilities. As a glue-type language, it can penetrate almost every area of our programming process, it is a very useful language.


This article is from the "Little Thousand" blog, please make sure to keep this source http://xiaoxiaoqian.blog.51cto.com/9235704/1961982

What are some of the better things about Python's advanced blog?

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.