以及小白,在自学python的时候,必然会走当然的弯路,有人在弯路上不小心走丢,有人走入了弯路。在此分享分享我的python学习之路:
基础部分:
(1)初始python:
简介和发展历史优缺点适合干什么环境搭建,命令行可以打印“python课程就开始了!”直接安装及在用6.输入输入、控制输出7.注释(2)数据类型
1.变量是什么、变量命名.标识符有哪些3.数据类型主要内容,python有中哪些数据类型4.数值类型5.作数运算符、比较好运算符、逻辑运算符、运算符优先级6.数据类型转换(3)逻辑控制
1.布尔类型2.if、、if...elif、嵌套多结构3.猜拳游戏4.字符串与切片5.字符串具体方法函数6.while停止循环(4)紧张类型和循环结构和算法
和、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.魔方方法析构函数9.访问权限控制10.面向对象天天练习之回合制小游戏(8)继承和多态
1.单无法继承2.多继承3.覆写父类方法和动态创建父类方法4.类属性和实例属性5.静态动态方法和类方法6.动态给实例去添加属性与方法并使用__slots(9)设计模式
1.设计模式简介2.单例设计模式()3.简单啊工厂4.抽象工厂
晋阶部分:
(1)函数低级特性
1.函数变量2.生成器2.闭包3.装饰器6.匿名函数8.偏原函数9.对象比较10.深拷贝和浅拷备11.公有土地属性12.属性property(2)进程
1.进程简介2.单任务,启动后进程利用多任务3.封装进程为进程池4.进程间通信(queue)创建战队进程创建进程(3)线程安防人员程
1.线程简介2.正常启动一个线程3.线程间宽带共享数据4.生产者与消费者5.协程简介6.协程原理模块创建线程8.线程间通信变量
web前端技术
(1)html
简介总体感觉结构和html4的对比基本语法5.广泛标签6.练习案例:简单登入。客户端向服务器端传信数据(2)
1.css3.0简介,盒子模型2.引导出css的三种.引导出优先级4.css你选择器5.css各种属性6.css伪选择器7.天天练习案例:完善页面效果。注册信息邮箱里给客户端(3)
简介执行原理组成(三部分)核心语法:基本语法、数据类型、判断语句、运行、数据类型转换、数值类型判断5.内置对象6.字符串常用函数(4)
对象:声望兑换元素的几种.bom对象:提示框框、定时器、计时器(5)
1.jquery简介2.jquery和javascript的联系3.jquery命名规则4.jquery对象和dom对象转换的5.所有的中,选择器6.动画(6)
1.jquery中dom不能操作2.事件3.循环循环遍历4.正则和表单验证(大量练习练习)linux基础
(1)linux系统
发展历史能介绍2.虚拟机安装好(飞速演示)3.centos6.x完全安装(飞速演示)4.虚拟机快照和管理5.常用命令6.虚拟网卡主要内容,静态ip可以设置7.配置python环境8.按装mysql(解压版或yum)(2)redis单机版你操作
是什么,出现目的简介中jdk完全安装中redis单机版直接安装配置数据类型差别数据的命令操作演示的windows客户端工具直接连接redis(3)redis集群你的操作
1.分布式概念2.集群概念3.什么场景区分集群4.集群垒建连接到redis集群6.案例:缓存首页菜单内容
数据库基础及性能优化
(1)mysql与python交互
初识直接安装(不占用带宽课时)命令行工具简单点客户端工具navicat在用命令不能执行原理6.修改、删除数据库命令(带编码字符集)7.列类型8.修改、删除表命令9.管理和约束:主键约束、真正约束、非空加以约束10.单条数据crud11.去练习案例:python直接连接mysql基于单表crud(2)mysql查询
1.分组网站查询2.吸聚函数3.内置函数4.分页查询5.排序6.视图7.索引
(3)mysql多表查询
1.主外键约束力2.关联查询(内连接、外链接)3.自关联4.子查询5.事务(4)mysql中级应用
慢查日志的启动和存储.mysql慢查日志分析工具之慢查日志分析工具之ptquery-digest4.如何是从慢查日志才发现有问题的sql5.实际explain网上查询和讲sql的执行计划6.sql优化:count()和max()的优化、子网上查询的优化软件、groupby的优化、limit可以查询的优化系统、索引优化
pythonweb框架django
(1)django入门学习
简介环境搭建world4.不显示登录页面登陆账号功能登录功能7.注册功能8.总是显示注册一页面9.处理可以注册功能(2)django数据库再连接与分页
后台管理类操作数据库2.网站查询所有信息3.直接登录功能(直接连接mysql)4.影片影像展示5.影片影像展示(原生分页)分页7.页码翻页功能(3)orm
1.单表去查询crud2.创建数据库表3.一对一的关系4.一对多的关系5.多对多的关系6.学生注册功能(4)多表你的操作
1.网上查询班级信息_学生详情2.自定义manager1(可以查询)3.逻辑删除掉_单个对象删掉_多个对象删除4.可以自定义manager3(create)5.讲负责执行过程6.多表插入到(重写save)(5)有高级查询
1.聚合函数_分组情况聚合可以查询2.原生查询3.q查询_f查询事务_网上查询两个特性5.配置url6.只是请求和响应对象(6)可以上传与可以下载
1.文件上传2.文件下载3.重定向_错误`公司定制页面语法5.三天免登录(7)session
语法应用(显示个人信息)3.jsonpickle序列化隐藏字段4.加载支持静态文件核心中静态动态文件(8)模版在用
1.模板渲出底层原理2.模板标签语法3.过滤器4.自定义设置过滤器5.全局上下文(9)csrf
1.模板无法继承_csrf原理2.画图分析什么csrf原理3.下拉菜单中间件4.分析什么csrf源码5.修改admin后台页面布局(10)ajax
1.表单类2.表单校验(表单类)3.表单校验(js原生校验)4.ajax语法5.用户名真正校验(ajax)最后自学,pythonweb另外两大框架:flask、tornado。
再打开matlab程序,点击左上方file,从下拉菜单中你选择new,从右边跳回的菜单中中,选择script。
正在此时将化合一个未存放的m文件。
当你写好m文件后,再点击file--gtsave,你选择打算存放的位置。
这里注意一点文件名和存放目录最好就是是英文的,且最好不要有空格。如果在命令行窗口输入m文件名之后敲打回车键去掉启动该m文件。。。