首页 >

对编程零基础想学python编程,首先要学哪些? |python 替换数组的元素

python with file,微线程 python,python中什么是容器,python实现自动键入,基于python的数据结构,python %j,Python隔开字符,福建python培训,python的图像,python pcap Ubuntu,python 替换数组的元素对编程零基础想学python编程,首先要学哪些? |python 替换数组的元素

基础部分:

(1)初始Python:

1.Python简介和发展历史2.Python优缺点3.Python能做什么4.Python环境搭建,命令行打印“Python课程开始了!”5.PyCharm安装及使用6.输入、输出7.注释

(2)数据类型

1.变量是什么、变量命名方式2.标识符有哪些3.数据类型概述,Python有中哪些数据类型4.数值类型5.算数运算符、比较运算符、逻辑运算符、运算符优先级6.数据类型转换

(3)逻辑控制

1.布尔类型2.if、if…else、if…elif、嵌套结构3.猜拳游戏4.字符串与切片5.字符串常用函数6.while循环

(4)复杂类型和循环结构和算法

1.for和for…else2.break、continue3.元组3.列表概念及操作4.集合5.算法:冒泡排序6.字典

(5)函数应用和递归算法

1.文件操作概念2.文件打开和关闭3.文件读写4.文件定位读写5.文件重命名、文件删除6.文件夹操作7.递归打印目录8.在指定目标中文件中追加内容(包含目录、文件是否存在判断)

(6)文件操作

1.模块简介2.使用标准库中的模块3.自定义模块4._name_属性5.包6.安装及使用第三方模块7.异常概念8.捕获异常9.异常的传递10.自定义异常

(7)面向对象

1.面向对象概念介绍2.类和对象概念3.类的定义和实例化对象4.对象初始化状态5.魔方方法7.self8.析构函数9.访问权限控制10.面向对象练习之回合制小游戏

(8)继承和多态

1.单继承2.多继承3.重写父类方法和调用父类方法4.类属性和实例属性5.静态方法和类方法6.动态给实例添加属性与方法并使用__slots

(9)设计模式

1.设计模式简介2.单例设计模式3.new()3.简单工厂4.抽象工厂

进阶部分:

(1)函数高级特性

1.函数变量2.生成器2.闭包3.装饰器6.匿名函数8.偏函数9.对象比较10.深拷贝和浅拷贝11.私有属性12.属性property

(2)进程

1.进程简介2.单任务,启动进程实现多任务3.封装进程为进程池4.进程间通信(Queue)5.fork创建进程6.multiprocessing创建进程

(3)线程和协程

1.线程简介2.启动一个线程3.线程间共享数据4.生产者与消费者5.协程简介6.协程原理7.threading模块创建线程8.线程间通信9.threadLocal变量

WEB前端技术

(1)HTML

1.HTML简介2.HTML总体结构3.HTML5和HTML4的对比4.HTML基本语法5.常用标签6.练习案例:简单登录。客户端向服务器端传递数据

(2)

1.CSS3.0简介,盒子模型2.引入CSS的三种方式3.引入方式优先级4.CSS选择器5.CSS各种属性6.CSS伪选择器7.练习案例:完善页面效果。注册信息发送给客户端

(3)

1.JavaScript简介2.JavaScript执行原理3.JavaScript组成(三部分)4.ECMAScript核心语法:基本语法、数据类型、判断语句、循环、类型转换、数值类型判断5.内置对象6.字符串常用函数

(4)

1.DOM对象:获取元素的几种方式2.BOM对象:弹出框、定时器、计时器

(5)

1.jQuery简介2.jQuery和JavaScript的联系3.jQuery命名规则4.jQuery对象和DOM对象转换5.全部选择器6.动画

(6)

1.jQuery中DOM操作2.事件3.循环遍历4.正则和表单验证(大量练习)

Linux基础

(1)Linux系统

1.Linux发展历史介绍2.虚拟机安装(快速演示)3.CentOS6.X安装(快速演示)4.虚拟机快照和管理5.常用命令6.虚拟网卡概述,静态IP设置7.配置Python环境8.安装MySQL(解压版或yum)

(2)Redis单机版操作

1.NoSQL是什么,出现目的2.Redis简介3.Linux中JDK安装4.Linux中Redis单机版安装配置5.Redis数据类型6.Redis不同数据的命令操作演示7.Redis的windows客户端工具8.Python连接Redis

(3)Redis集群操作

1.分布式概念2.集群概念3.什么场景适用集群4.集群搭建5.Python连接Redis集群6.案例:缓存首页菜单内容

最后学习,pythonWeb三大框架:Flask、Django、Tornado以及数据库MySQL。


对编程零基础想学python编程,首先要学哪些? |python 替换数组的元素
  • 计算机Python技术入门指南(从零开始学习Python编程方法) |python学生管理系统简易
  • 计算机Python技术入门指南(从零开始学习Python编程方法) |python学生管理系统简易 | 计算机Python技术入门指南(从零开始学习Python编程方法) |python学生管理系统简易 ...

    对编程零基础想学python编程,首先要学哪些? |python 替换数组的元素
  • mysql 循环调用含参储存过程 |mysql数据禁止写入
  • mysql 循环调用含参储存过程 |mysql数据禁止写入 | mysql 循环调用含参储存过程 |mysql数据禁止写入 ...

    对编程零基础想学python编程,首先要学哪些? |python 替换数组的元素
  • 如何看懂python代码? |python 求数组两两合并
  • 如何看懂python代码? |python 求数组两两合并 | 如何看懂python代码? |python 求数组两两合并 ...