第一章 基础

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. 机器学习框架ML.NET学习笔记【8】目标检测(采用YOLO2模型)

    一.概述 本篇文章介绍通过YOLO模型进行目标识别的应用,原始代码来源于:https://github.com/dotnet/machinelearning-samples 实现的功能是输入一张图片, ...

  2. 安卓H5软键盘遮挡输入框

    由于安卓app内嵌入H5页面,webview对于软键盘没有处理(如果不是产品强烈要求建议不要处理这种拆东墙补西墙的问题,因为其他的手机上可能会出现已经优化软键盘的情况) 1.input下方还有多余空位 ...

  3. js动态更换img的src问题

    在本地开发测试过程中,通过js动态更换img的src没有问题,图片正常切换,但是放在服务器上后测试发现,图片不显示,解决方法为:在对应onclick事件执行切换图片的js函数后加上一个return f ...

  4. Spring 基础知识 - 依赖注入

    所谓的依赖注入是指容器负责创建对象和维护对象间的依赖关系,而不是通过对象本身负责自己的创建和解决自己的依赖. 依赖注入主要目的是为了解耦,体现了一种“组合”的理念. 无论是xml配置.注解配置还是Ja ...

  5. BZOJ4299: Codechef FRBSUM(主席树)

    题意 题目链接 数集S的ForbiddenSum定义为无法用S的某个子集(可以为空)的和表示的最小的非负整数. 例如,S={1,1,3,7},则它的子集和中包含0(S’=∅),1(S’={1}),2( ...

  6. android :fragmentation使用中遇到的 NullPointerException

    背景:fragmentation(单ACTIVITY+多个fragments)+brvah(  recyclerView多级自定义菜单功能) 目的:实现  菜单栏的点击,fragment 显示相应的内 ...

  7. Linux Centos7.2 编译安装PHP7.0.2

    操作环境: 1.系统:Centos7.2 2.服务:Nginx 1.下载PHP7.0.2的安装包解压,编译,安装: $ cd /usr/src/ $ wget http://cn2.php.net/d ...

  8. centos7使用yum安装不了ffmpeg

    [root@localhost]# yum install ffmpeg Loaded plugins: fastestmirror Loading mirror speeds from cached ...

  9. RYU的GUI安装

    1. RYU安装 Ubuntu14.04 LTS 1.sudo apt-get install git python-pip libxml2-dev libxslt1-dev python2.7-de ...

  10. 使用com.sun.imageio.plugins.png.PNGMetadata读取图片的元数据

    所谓图片元数据,就是除了我们肉眼看到的图片内容外,隐藏在这些内容背后的一些技术数据. 本文介绍如何使用Java代码将一张图片的隐藏信息读取出来. 首先不需要下载任何额外的Java库,用JDK自带的库就 ...