Python test development must know will be -PEP

 Internet development for many years, not only to subvert a lot of industry, but also to many jobs have more useless. The accelerating pace of product launches iteration, the development of this post is simply to make the test fire was not unnecessary.

    Python language, as a person closer to natural language development language, with clear and concise, quick, and other advantages of concern for more and more people.

    Test development of the students, many chose Python language as a development tool! This is simply a menace!

Getting Started with Python is easy, but actually profound.

    Sometimes the interviewer test development study in addition to the candidates from the level of technical depth, breadth of knowledge will also look at candidates from the contact surface by how much.

For example: " Do you know Python's PEP document do? What to do with? Where did you find? " This question stumped a lot of candidates on na.

    Here follow the old drivers to learn together about PEP, right? Maybe next interview will just use it?

    PEP stands for Python Enhancement Proposal, namely: "Python improve the proposal." In Python official website there.

https://www.python.org/dev/peps/

PEP is a Python community to provide a variety of functions to enhance the technical specifications, as well as submit new features, so that the community point out the problem, the proposal precise technical documentation.

PEP is a written document recording changes in Python, the role is very important.

PEP mainly in the following three purposes:

• Notification: a summary of the core Python developers need and notify Python release schedule.

• Standardization: provides code style, document, or other guidance.

• DESIGN: Submit be explained.

PEP document is a Python community to provide a variety of functions to enhance the technical specifications, as well as submit new features, so that the community point out the problem, the proposal precise technical documentation.

PEP can read a document designed to help the reader understand the causes and consequences of Python, you can answer questions such as:

• X function Why should so run

Why not Y • Python function

All submitted the PEP are summarized in the Index of the Python Enhancement Proposals (PEPs). PEP very many types, each has a corresponding type of PEP (PEP Status Key).

In fact, look at the core of the F type.

Other types, such as: Rejected, Deferred, Superseded and Draft, except for exercise of English reading skills, or do not see.

 

 

Python even want to test the development of sophisticated research and development direction of the students, the old driver pushed recommend a few worth looking at PEP :

PEP 8- Style Guide for Python Code, Python coding standards

    Details PEP 282- A Logging System, logging

    PEP 318— Decorators for Functions and Methods 装饰器

    PEP 342- Coroutines via Enhanced Generators and coroutine yield

    PEP 3119- Introducing Abstract Base Classes abstract base class

    Exhaustive, more please read it on their own.

    All PEP documents are in English.

In the IT industry, we want to see the most authoritative, the latest technology, the ability to read English documents must exercise.

    PEP documents the role, address, recommended document has a corresponding interview, basic enough. You see how small you partner it?

Author: Testfan Arthur

Source: micro-channel public number: automated software testing platform

Copyright: welcome to reprint, but must indicate the source and gives links to articles in the apparent position of the article page

Guess you like

Origin www.cnblogs.com/testfan2019/p/11866887.html