0 basics and 0 experience how to start learning Python? How to start series one

object for learning

0 Basic and 0 experience novice personnel; Transformation personnel who want to test whether they are suitable for Python programming related work at low cost.

Basic course syllabus
Course stage Main content Technical points learning target
Python basic programming Python first program Variables, identifiers and keywords, input and output, data type conversion, PEP8 coding standard Core competencies that can be mastered:
Master the basic grammar of Python and have basic programming skills.


Real-world problems that
can be solved: 1. Ability to use Python technology to complete programming for small problems;
2. Ability to use object-oriented programming methods.
Conditional control statements and loop statements Comparison/relational operators, if statement syntax format, ternary operator, while statement syntax format, while loop nesting, break and continue, while loop case, for loop
Container type String definition syntax format, string traversal (while), subscript and slicing, string common operations, list syntax format, list traversal (for), list common operations, list nesting, list comprehension, tuple syntax format , Single-element tuples, tuple operations, dictionary syntax format, common dictionary operations, dictionary traversal, public functions
function Function concepts and functions, function definitions, calls, variable-length parameter functions, function return values, function documentation, function nested calls, anonymous functions, recursive functions, variable and immutable types, local variables, global variables, Packing and unpacking, reference
File operations File introduction, file opening and closing, file reading and writing, file and directory operations related operations, file/directory operations, file/directory operation cases, os module file and directory operations
Object-oriented Object-oriented introduction, class definition and object creation, adding and obtaining object properties, self parameters, init methods, private methods and private properties, inheritance, subclass method rewriting, class properties and instance properties, polymorphism, class methods, Instance method, static method
Exception handling Exception concept, exception capture, exception transmission, custom exception, exception penetration
Modules and packages Module introduction, module import, package concept, package import, __all__ in the module, the role of __name__ in the module

Guess you like

Origin blog.csdn.net/weixin_45293202/article/details/112999242