Python introductory tutorial full version (OA credit disk platform rental) will be able to learn to speak Chinese

Today this baby to give us some dry goods, Python introductory tutorial full version, full version ah! full version!

Closer to home, I'll tell you about this tutorial, I hope to learn every little friends are addicted can not extricate themselves!

This set of tutorial learning time 15 days

1-3 days Content: basic commands for Linux

4-13 days Content: 14-15 days for Python based tutorial content: World War II aircraft project exercises

The first stage (1-3 days):

The first stage of introduction by three different areas of the operating system, file directory structure as well as a brief history of the development of the operating system Linux system so that we have a simple understanding of the Linux system, while learning to know why Linux command. We will then formal learning Linux commands

  1. File and directory commands: ls, cd, touch, mkdir, rm

  2. Copy and move command: tree, cp, mv

  3. Contents of the file command: cat, more, grep

  4. Remote Management command: ifconfig, ping, SSH works well ssh command Introduction

  5. User rights and user management command: chmod, chgrp, useradd, passwd, userdel

  6. Software installation and compression command: apt introduction and command, tar, gzip compression command, bzip2 compression command

  7. The basic use of vim

The second phase (4-10 days)

The stage we officially enter this door Python language learning, the first implementation by understanding the origin, design objectives Python language Python design philosophy of language, the basic concept of the Python language and object-oriented advantages and disadvantages, as well as the Python language Python language , as well as the use of Python integrated development environment PyCharm for our next study pave the way.

Then we will learn int, string, float three simple variable types, variables calculated between the input and output variables, IF statement is determined, the while loop, a for loop statement basic use, break and continue, the function of the module use common operations, lists, tuples, dictionaries three high variable string.

Next we will put knowledge through a series of case a card management system at this stage. In learning card management system, first we will learn how to build the framework of this system, then we will get new cards, respectively, showing all the business cards, inquiry cards, business cards delete, and edit contact cards these functions.

Finally, we will learn advanced grammar content, global variables, local variables, variable data types and immutable data types and function return multiple values, default parameters of the function, multi-value parameter, using the basic recursion.

The third stage (11-13 days)

The stage we will learn object-oriented (OOP) this important programming ideas, knowledge first of all have to learn the basic concepts of classes and objects, dir function, the role of self, the initialization method the init , built-in function str , del , single inheritance, method overrides, private properties and methods, multiple inheritance, polymorphism, class properties, static methods.

Then we will learn the singleton design pattern, abnormal capture, exception thrown, from import local import, from import tool to import the same name, from import into the use of all the tools, packages, production modules, pip and use documents related operations.

The fourth stage (14-15 days)

The project is a stage rehearsal stage, we will take you learned through the use of knowledge developed before World War II aircraft this classic game, there are projects in the game window, image rendering, respectively, game loop, event listeners, elves and sprites create groups and enemy create heroes and firing bullets, collision detection module.

Python introductory tutorial full version (read Chinese will be able to learn)

Guess you like

Origin blog.51cto.com/14621969/2452758