摘要:一、简介 1.什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。 2.关系型数据库简介 我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。所谓的关系型数据库,是建立在
阅读全文
文章分类 - Python学习
摘要:一、进程 1.1 什么是进程? 进程:正在进行的一个过程或者说一个任务。而负责执行任务的则是cpu。 举例: shuke在一个时间段内有很多任务要做: 吃饭,洗衣服,玩游戏,打篮球,照顾孩子 但shuke同一时刻只能做一个任务(cpu同一时间只能干一个活),如何才能玩出多个任务并发执行的效果? sh
阅读全文
摘要:1.错误 代码运行前的语法或者逻辑错误 语法错误(这种错误过不了python解释器的语法检测,须在程序执行前改正) 逻辑错误 通过 try ... except 来处理 输出 2.异常定义 程序执行过程中出现问题导致程序无法执行 异常的分类: 程序遇到逻辑或算法错误 运行过程中计算机错误:内存不够或
阅读全文
摘要:一、socket的定义 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。所以,我们无需深
阅读全文
摘要:一、isinstance和issubclass 1.isinstance(obj,cls)检查是否obj是否是类 cls 的对象 isinstance是Python中的一个内建函数 语法: isinstance(object, classinfo) 如果参数object是classinfo的实例,或
阅读全文
摘要:一、面向对象的程序设计的由来 软件开发规范: (软件开发规范目录里有怎么调用其他目录文件的方法) 面向过程和面向对象: 1.第一阶段:面向机器,1940年以前 最早的程序设计都是采用机器语言来编写的,直接使用二进制码来表示机器能够识别和执行的指令和数据。 简单来说,就是直接编写 0 和 1 的序列来
阅读全文
摘要:一、时间模块 time 1.三种表达方式: 在Python中,通常有这几种方式来表示时间: 1. 时间戳(timestamp):(这个给程序用的,下面两个给人用) 通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。命令如下: 输出 2. 格式化的时间字符串(Forma
阅读全文
摘要:一、模块的导入 1、什么是模块 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 2、为什么要使用模块: 如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python t
阅读全文
摘要:本节内容在后半部分: 一、表达式形式的yield二、 表达式形式yield的应用与面向过程编程三、匿名函数与zip,max,min,sorted四、map,reduce,filter五、递归与二分法 上节复习: 本节内容: 一、yield >表达式形式的yield: 两种用法(形式): 1.yiel
阅读全文
摘要:一、函数对象 函数(Function)作为程序语言中不可或缺的一部分,但函数作为第一类对象(First-Class Object)却是 Python 函数的一大特性。 那到底什么是第一类对象(First-Class Object)呢? 在 Python 中万物皆为对象,函数也不例外,函数作为对象可以
阅读全文
摘要:函数 1.什么是函数? 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率,可扩展性强。 2.函数的分类 在python中函数分两类:内置函数,自定义函数 1)内置函数 python本身自己定义的函数,可直接调用 2)自定义函数 自己根据需
阅读全文
摘要:文件操作 1.文件处理的流程 1)打开文件,得到文件句柄并赋值给一个变量 2)通过句柄对文件进行操作 3)关闭文件 read: 读 例如: 由于read就会光标从文件头读到末尾,这样再次度就没内容 -- 所以用seek 以下是seek()方法的语法:fileObject.seek(offset, w
阅读全文
摘要:一、str 字符串 不可变类型(需要新开内存空间) 字符串比较大小比的是首字母: 重点:需要记得功能如下图 1、capitalize 字符串首字母大写 自身不变,会生成一个新的值 结果: 2、casefold 将所有大写变小写,casefold可以使任何语言的大写变小写 结果: 3、lower 将所
阅读全文
摘要:一.运算符: 1、算数运算: 注:运算符的执行顺序,从前往后 2、比较运算: 3、赋值运算: 4、逻辑运算: 5、成员运算: 注:运算符的执行顺序,从前往后 2、比较运算: 3、赋值运算: 4、逻辑运算: 5、成员运算: 二、基本数据类型 1、整数 int 创建 创建 a = 123 a = int
阅读全文
摘要:1.Python安装,安装解释器 windows 1、下载安装包 https://www.python.org/downloads/2、安装 默认安装路径:C:\python353、配置环境变量(python3新版本会自动添加环境变量) 【右键计算机】--》【属性】--》【高级系统设置】--》【高级
阅读全文
摘要:1.为什么要学python? 有以下公司都使用了python:• 谷歌:Google App Engine 、code.google.com 、Google earth 、谷歌爬虫、Google广告等项目都在大量使用Python开发• CIA: 美国中情局网站就是用Python开发的• NASA:
阅读全文

浙公网安备 33010602011771号