对于编程初学者来说,在刚刚开始学习Python语言的时候,需要学习的内容有不少,比如计算机原理、网络、Web前端、后端、架构、 数据库都是必须掌握的知识点。因此初学者常常会陷入“只见树木,不见森林”的学习误区。本文为了帮助大家可以更好更快的掌握Python语言,特别为大家整理了Python基础知识的学习框架,有需要的小伙伴现在就来一起梳理下吧!
Python基础知识
阶段一、Python 基础语法
计算机组成:硬件、软件、计算机运行程序方式、Python 语言的特点、应用领域、Python IDE、程序注释:单行注释、多行注释;变量的作用、定义、 命名规则、变量的数据类型、查看变量类型、输入和输入函数、算术运算符、赋值运算符、复合运算符、类型转换、分支结构 if…else 、循环结构、while、 break、continue、for、for…else
阶段二、python 容器
字符串的定义、遍历、下标、切片、常用方法(find、 index、count、replace、split、capitalize、title、 startwith、endwith、lower、upper、ljust、rjust、 center 等)、列表定义、语法格式、列表嵌套、列表的遍历、列表常用操作方法、列表推导式、元组定义、语法格式、常用操作方法、字典定义、语法格式、字典的遍历、常用操作方法、 字符串、列表、容器、字典的公共操作 :range 、enumerate、max、min、len 函数、del 函数; 运算符+、*、in、not in 在容器中的使用
阶段三、函数和文件操作
函数定义和调用语法、def 语句、return 语句、函数传参(位置参数、关键字参数)、缺省参数、不定长参数、函数文档编写 、函数嵌套、全局变量和局部变量、Python 变量作用域 LEGB、global 语句,nonlocal 语句、组包和拆包、递归函数、 匿名函数 lambda 表达式、文件操作、文件打开与关闭、文件读写操作、文件目录操作
阶段四、面向对象
类和对象、类的定义格式、添加和获取对象属性、常见的魔术方法、继承、公有权限和私有权限、多态的概念和意义、多态的实现、类属性和实例属性、类方法和静态方法、异常的概念、捕捉异常、as 使用、else使用、finally 使用、异常的传递、自定义异常、raise 抛出异常、 模块的概念和作用、制作模块、模块的导入方式 、__all__的作用、__name__的作用、包的概念和作用、制作包、包的导入
关于就梳理到这里了。当然学完以上的内容,也只是初步具备了最基本的编程思维, 仅仅只掌握了基础的Python编程技术, 能够完成较小程序的开发。

最新文章

  1. 基础DOS命令
  2. eclipse如何配置tomcat运行web项目时省略项目名称
  3. Linux的学习--使用PuTTY
  4. [C] C语言中的布尔值
  5. windows下安装zabbix_agents_2.2.0
  6. BZOJ2299: [HAOI2011]向量
  7. php笔记06:http响应中的状态码
  8. Datetime中yyyy-MM-dd-hh-mm-ss的格式
  9. C#语法糖之第二篇: 参数默认值和命名参数 对象初始化器与集合初始化器
  10. iOS开发之数据存储之NSData
  11. 提取excel表数据成json格式的以及对图片重命名
  12. 4.认识Angular组件之2
  13. 4 html文件引用问题
  14. javaweb开发.常用的第三方包
  15. netty源码解解析(4.0)-15 Channel NIO实现:写数据
  16. mysql杂谈
  17. Jackson xml json
  18. Zookeeper的java客户端API使用方法(五)
  19. Using ADB and fastboot
  20. 深入解析Java AtomicInteger原子类型

热门文章

  1. SFTP 服务器cd() 方法和 ls() 方法说明
  2. 适合 Java 新手的开源项目集合——在 GitHub 学编程
  3. PHP 统计目录下文件数和文件大小
  4. Win10访问Ubuntu的samba共享文件
  5. 一篇文章彻底搞懂Java的大Class到底是什么
  6. 【mq读书笔记】定时消息
  7. Visual Studio 连接 SQL Server 关键代码
  8. Beta冲刺随笔——Day_One
  9. 关闭Win10窗口拖动到桌面边缘自动缩放功能
  10. (八)函数调用为何会发生“Stack Overflow”