第一章 基础

1.python2和python3的区别

    2.数据类型

      2.1 int 整型

      2.2 str 字符串不可变类型

      2.3 bool 布尔类型

      2.4 list 列表

      2.5 tuple 元祖

      2.6 dict 字典

      2.7 set 集合

      2.8 数据类型公共方法

      2.9 条件判断

      2.10 循环

      2.11 运算符

3.内存相关

4.深浅拷贝

   5.文件操作

第二章 函数

   1.函数式编程

   2.函数的基本结构

   3.函数的参数

   4.函数的返回值

   5.函数的嵌套和作用域

   6.函数的赋值和函数当参数传递

   7.函数当返回值传递

   8.闭包

   9.lambda表达式

   10.内置函数

   11.装饰器

    12.推导式

    13.递归

第三章 模块

    1.模块的定义

    2.内置模块

      2.1 random

      2.2 hashlib

      2.3 os

      2.4 sys

      2.5 json

      2.6 time/datetime

      2.7 shutil

      2.8 logging

      2.9 re

    3.第三方模块

    4.自定义模块

    5.模块的调用

第四章 面向对象

   1.基本格式

   2.三大特性

   3.类成员

   4.成员修饰符

   5.特殊成员

   6.嵌套

   7.反射

   8.内置函数

   9.单例模式

第五章 网络与并发编程

    1.网络编程

      1.1网络编程定义

      1.2web程序的架构

      1.3tcp协议

      1.4udp协议

      1.5粘包

      1.6拆包机制和合包机制

      1.7文件的传输

    2.网络并发编程

      2.1并发的模块

      2.2非阻塞IO模型

      2.3验证用户的合法性

      2.4进程

      2.5线程

      2.6进程池和线程池

      2.7协程

第六章 数据库(Mysql)

    1.基本概念

    2.数据库的类型

    3.数据库的操作

    4.数据库的数据类型

   5.约束

   6.两张表中的数据关系

   7.单表查询

   8.pymysql模块

   9.多表查询

   10.索引

      11.数据库的其他操作

   12.慢查询优化的基本步骤

其他

   1.迭代器

   2.生成器

   3.异常处理

   4.项目的目录结构

   5.报错记录

Pyhon从入门到致命的更多相关文章

  1. pyhon笔记入门

    人生苦短,我用Python 博客园精华区01-15 23:46 (一)认识Python Python背景介绍 Python的格言: Life is short,use python. (人生苦短,我用 ...

  2. Pyhon之常用操作符 - 零基础入门学习Python006

    Pyhon之常用操作符 让编程改变世界 Change the world by program 今天我们来谈谈Python之常用操作符,在此之前的一些例子中,大家已经看到Python可以完成简单的算术 ...

  3. Pyhon入门基础(1)---Pycharm安装及破解

    一.下载安装 1.首先我们可以对比一下社区版和专业版的区别: 2.下载地址:https://www.jetbrains.com/pycharm/download/ 当我们开发的项目比较大的时候通常会涉 ...

  4. 【入门必看】不理解「对象」?很可能有致命bug:简单的Python例子告诉你

    简介:越来越多的人要在学习工作中用到『编程』这个工具了,其中很大一部分人用的是Python.大部分人只是做做简单的科研计算.绘图.办公自动化或者爬虫,但-- 这就不需要理解「指针与面向对象」了吗? 在 ...

  5. sass、less和stylus的安装使用和入门实践

    刚 开始的时候,说实话,我很反感使用css预处理器这种新玩意的,因为其中涉及到了编程的东西,私以为很复杂,而且考虑到项目不是一天能够完成的,也很少是 一个人完成的,对于这种团队的项目开发,前端实践用c ...

  6. Java垃圾回收机制 入门

    对于Java虚拟机的了解,我认为是一个Java程序员已经入门的重要标志,而JVM中的垃圾回收机制(Garbage Collection,简称GC)又是JVM中的重点,所以hans在这里用篇文章时间和大 ...

  7. Python基本语法[二],python入门到精通[四]

    在上一篇博客Python基本语法,python入门到精通[二]已经为大家简单介绍了一下python的基本语法,上一篇博客的基本语法只是一个预览版的,目的是让大家对python的基本语法有个大概的了解. ...

  8. HttpClient入门

    HttpClient入门 HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的.最新的.功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 H ...

  9. linux 操作系统下c语言编程入门

    2)Linux程序设计入门--进程介绍 3)Linux程序设计入门--文件操作 4)Linux程序设计入门--时间概念 5)Linux程序设计入门--信号处理 6)Linux程序设计入门--消息管理  ...

随机推荐

  1. Codeforces Round #562 (Div. 2) A.Circle Metro

    链接:https://codeforces.com/contest/1169/problem/A 题意: The circle line of the Roflanpolis subway has n ...

  2. redis安装&启动

    1.下载:redis.io,我下载的是5.0. 2.安装 1).tar -zxvf redis-5.0.0 2).进入src目录,执行make 3.回退到src的上一级目录,编辑redis.conf ...

  3. 爬虫(cookie)——renren模拟登陆

    工具:python3 步骤: 1)使用cookiejar.CookieJar()构建一个CookieJar()构建一个对象,用来保存cookie的值 2)使用HTTPCookieProcessor() ...

  4. (转)Linux下select, poll和epoll IO模型的详解

    Linux下select, poll和epoll IO模型的详解 原文:http://blog.csdn.net/tianmohust/article/details/6677985 一).Epoll ...

  5. Cube配置http通过SSRS连接

    IIS的配置:http://www.cnblogs.com/ycdx2001/p/4254994.html 连接字符串: Data Source=http://IP74/olap/msmdpump.d ...

  6. 「干货分享」模块化编程和maven配置实践一则

    ​ 封面 说到模块化编程,对我个人而言首先起因于团队协作的需要,也就是组织架构结构特点来决定,而不是跟风求得自我认同,看看我们团队的组织结构: ​ 其中: 基础平台部职责: 1.AI实验室:语音,图像 ...

  7. PS高级特训班 百度云资源(价值2180元)

    课程目录:   第1章第一期1第一节 火焰拳头1:12:252第二节 荷叶合成00:05:143第三节 新年巨惠海报(一)1:00:374第四节 新年巨惠海报(二)1:05:345第五节 美食印刷品1 ...

  8. windows下指定端口号起步memcached

    双击.exe启动的话,默认启动的端口是11211 ,要指定端口的话加 -p + 端口号,如: E:\tools\memcached-1.4.5-win32>memcached-1.4.5.exe ...

  9. 升级到spring security5遇到的坑-密码存储格式

    遇到的问题 将spring security oauth2(包括spring security)升级到最新,代码没有改动,运行项目没有报错,但是页面登陆时报错:There is no Password ...

  10. The first step in solving any problem is recognizing there is one.

    The first step in solving any problem is recognizing there is one.解决问题的第一步是要承认确实存在问题.