python基础共12篇
Python数据库编程|leon的博客

Python数据库编程

第1章 Pymysql模块 1.1 Pymysql模块介绍 pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。 1.2 安装Pymysql 1.2.1 命令行安装 [cce lang='bash']pip3 install pymysql[/cce] 1....
Leon的博客的头像|leon的博客Leon的博客5年前
8520
Python并发编程-IO模型|leon的博客

Python并发编程-IO模型

第1章 IO模型介绍 1.1 IO模型分类 IO Model主要分为五类: blocking IO 阻塞IO nonblocking IO 非阻塞IO IO multiplexing IO多路复用 signal driven IO 信号驱动IO,在实际中并不常用 asynchron...
Leon的博客的头像|leon的博客Leon的博客5年前
9070
Python并发编程-协程|leon的博客

Python并发编程-协程

第1章 线程介绍 1.1 为什么使用协程 对于单线程下,我们不可避免程序中出现io操作,但如果我们能在自己的程序中(即用户程序级别,而非操作系统级别)控制单线程下的多个任务能在一个任务遇到io...
Leon的博客的头像|leon的博客Leon的博客5年前
8780
Python并发编程-线程|leon的博客

Python并发编程-线程

第1章 线程介绍 1.1 进程和线程的区别 地址空间和其它资源(如打开文件):进程间相互独立,同一进程的各线程间共享。某进程内的线程在其它进程不可见。 通信:进程间通信IPC,线程间可以直接读...
Leon的博客的头像|leon的博客Leon的博客5年前
7290
Python并发编程-进程|leon的博客

Python并发编程-进程

第1章 进程介绍 1.1 进程概念 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构...
Leon的博客的头像|leon的博客Leon的博客6年前
7800
Python基础-网络编程|leon的博客

Python基础-网络编程

第1章 Socket初使用 1.1 TCP和UDP协议 1.1.1 TCP协议 TCP(Transmission Control Protocol)可靠的、面向连接的协议(eg:打电话)、传输效率低全双工通信(发送缓存&接收缓存)、面向字节流...
Leon的博客的头像|leon的博客Leon的博客6年前
8460
Python基础-面向对象|leon的博客

Python基础-面向对象

第1章 面向对象介绍 1.1 面向对象与面向过程的区别 1.1.1 面向过程 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好像精心设计好一条流水线,考虑...
Leon的博客的头像|leon的博客Leon的博客6年前
7761
Python基础-常用模块|leon的博客

Python基础-常用模块

第1章 模块介绍 1.1 模块的定义 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 1.2 模块的类别 使用python编写的代码(.py文件); 已被编译为共享库或DLL...
Leon的博客的头像|leon的博客Leon的博客6年前
8110
Python基础-函数介绍|leon的博客

Python基础-函数介绍

第1章 函数介绍 1.1 函数相关知识介绍 1.1.1 函数的作用 可读性强 复用性强 1.1.2 函数的用法 先定义再调用 只定义不调用就一定不执行 1.1.3 函数名 函数名就是一个变量,保存了函数所在的内存...
Leon的博客的头像|leon的博客Leon的博客6年前
9110
Python基础-python开发基础|leon的博客

Python基础-python开发基础

第1章 用户交互 1.1 input Tips: input接收的所有输入默认都是字符串格式. 1.1.1 用户输入单个信息 [cce lang='bash']#!/usr/bin/env python # -*- coding: utf-8 -*- # 将用户输入的内容赋值给...
Leon的博客的头像|leon的博客Leon的博客6年前
8280