自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

上善若水

学习笔记

  • 博客(10)
  • 资源 (17)
  • 收藏
  • 关注

原创 疯狂Python讲义学习笔记(含习题)之 数据库编程

Python为操作不同的数据库提供了不同的模块。一、Python数据库API简介Python数据库模块都遵循Python制订的DB API协议,目前该协议的最新版本是2.0,因此不同Python数据库模块之间有很多操作时相同的,尽管Python提供了许多不同的数据库模块,但是只要掌握一个模块之后,再学习其他模块就会非常容易。下面来看一下Python的DB API协议中规定的不同数据库模...

2019-10-20 15:11:51 1244

原创 疯狂Python讲义学习笔记(含习题)之 文件 I/O

一、使用pathlib模块操作目录pathlib模块提供了一组面向对象的类,这些类可代表各种操作系统上的路径,程序可通过这些类操作路径。该模块包含了以下类:● PurePath:代表并不访问实际文件系统的“纯路径”。PurePath只负责对路径字符串执行操作,并不关心字符串是否是真实路径。该类有两个子类(PurePosixPath)和(PureWindowsPath),分别为UNIX风...

2019-10-20 14:55:51 1059

原创 疯狂Python讲义学习笔记(含习题)之 常见模块

一、sys模块sys模块代表了Python解释器,主要用于获取和Python解释器相关的信息。>>> import sys>>> [e for e in dir(sys) if not e.startswith('_')]['api_version', 'argv', 'base_exec_prefix', 'base_prefix', 'brea...

2019-10-19 14:14:44 1199

原创 疯狂Python讲义学习笔记(含习题)之 模块和包

一、模块化编程import语句主要有两种用法:● import 模块名1[as 别名1], 模块名2[as 别名2], ......:导入整个模块● from 模块名 import 成员名1[as 别名1], 成员名2[ as 别名2], ......:导入模块中指定成员。以上两种import语句有三点区别:● 第一种import语句导入整个模块内的所有成员(包括变量、函数、类...

2019-10-19 13:54:59 846

原创 疯狂Python讲义学习笔记(含习题)之 Python类的特殊方法

在Python类中有些方法名、属性名的前后都添加了双下划线,这种方法、属性通常都属于Python的特殊方法和特殊属性,可以通过重写这些方法或直接调用这些方法来实现特殊的功能。一、常见的特殊方法(一)重写__repr__方法__repr__()是Python类中的一个特殊方法,由于object类已提供了该方法,而所有的Python类都是object类的子类,因此所有的Python对象都具...

2019-10-18 00:10:23 1220

原创 疯狂Python讲义学习笔记(含习题答案)之 异常处理

Python的异常机制主要依赖try、except、else、finally和raise五个关键字,其中try块中放置的是可能引发异常的代码;except后对应处理这种异常的代码;在多个except块之后可以放一个else,表明程序不出现异常时还要执行else;最后还可以跟一个finally,用于回收在try块里打开的物理资源,异常机制会保证finally块总是被执行;而raise用于引发一个实际...

2019-10-18 00:02:19 2750

原创 疯狂Python讲义学习笔记(含习题)之 类和对象

Python支持面向对象的三大特征:封装、继承和多态。一、类和对象可以把类当成一种自定义类型,可以使用类来定义变量,也可以使用类来创建对象。(一)定义类类是某一批对象的抽象,可以把类理解成某种概念;对象是一个具体存在的实体。语法:class 类名: 执行语句... 零个到多个变量... 零个到多个方法...Python的类定义由类头(指cl...

2019-10-17 23:58:13 1394 2

原创 疯狂Python讲义学习笔记(含习题)之 函数和lambda表达式

函数是执行特定任务的一段代码,程序通过将一段代码定义成函数,并为该函数指定一个函数名,这样即可在需要的时候多次调用这段代码。一、函数入门通俗来讲,所谓函数,就是指为一段实现特定功能的代码“取”一个名字,以后即可通过该名字来执行(调用)该函数。函数可以接收零个或多个参数,也可以返回零个或多个值。从函数定义者(实现函数的人)的角度来看,至少需要想清楚一下3点:● 函数需要几...

2019-10-17 23:44:47 1466

原创 疯狂Python讲义学习笔记(含习题)之 流程控制

Python支持两种基本流程控制结构:分支结构和循环结构。分支结构用于实现根据条件来选择性地执行某段代码;循环结构用户实现根据循环条件重复执行某段代码。Python使用if语句提供分支支持,使用while、for-in提供循环支持,同时也提供了break和continue来控制循环。一、顺序结构顺序结构就是程序从上到下一行行地执行,中间没有任何判断和跳转。二、if分支结构...

2019-10-15 01:12:30 965

原创 疯狂Python讲义学习笔记(含习题)之 列表、元组和字典

列表和元组都按顺序保持元素,每个元素都有自己的索引。字典以key-value形式保存数据。一、序列简介序列是指一种包含多项数据的数据结构,序列包好的多个数据项(也叫成员)按顺序排列,可以通过索引来访问成员。(一)Python的序列常见序列:字符串、列表、元组。序列和元组的关系就是可变和不可变的关系。(二)创建列表和元组创建列表使用方括号,创建元组使用圆括号,并在括号中列...

2019-10-15 00:54:33 1105

new_github.css

Typora中github主题的修改版,调整了中文字体,增加了表格隔行变色,1号标题居中,重点文字显示为红色,整体文档更加美观大方。使用方法:打开Typora偏好设置->外观->打开主题文件夹 将new_github.css拷贝进去,然后重启Typora在主题中就可以选择了。

2020-03-09

viatorsun.css

Typora自定义viatorsun主题,该文档是在github主题基础上,做的一些改动,优化了选中文本功能等。

2020-02-24

Python Cookbook 第3版 中文版 ,比斯利,(美)琼斯著 ,P684.pdf

本书介绍了Python应用在各个领域中的一些实用技巧和方法,主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和Web编程,并发,实用脚本和系统管理,测试、调试以及异常,C语言扩展等。

2019-05-26

标准C++编程宝典光盘资料(2)

标准C++编程宝典配套光盘,包含了书籍中的源代码和部分使用到的程序。

2011-03-30

标准C++编程宝典光盘资料(1)

标准C++编程宝典配套光盘,包含了书籍中的源程序以及所用到的一些类库。

2011-03-30

Java核心技术-高级特性(第8版简体中文) 清晰版4

Java核心技术-基础知识(第8版简体中文) 清晰版,全面涵盖了JDK6.0。高级特性共4个分卷

2010-02-04

Java核心技术-高级特性(第8版简体中文) 清晰版3

Java核心技术-基础知识(第8版简体中文) 清晰版,全面涵盖了JDK6.0。高级特性共4个分卷

2010-02-04

Java核心技术-高级特性(第8版简体中文) 清晰版2

Java核心技术-基础知识(第8版简体中文) 清晰版,全面涵盖了JDK6.0。高级特性共4个分卷

2010-02-04

Java核心技术-高级特性(第8版简体中文) 清晰版1

Java核心技术-基础知识(第8版简体中文) 清晰版,全面涵盖了JDK6.0。高级特性共4个分卷

2010-02-04

Java核心技术-基础知识(第8版简体中文) 清晰版

Java核心技术-基础知识(第8版简体中文) 清晰版,全面涵盖了JDK6.0。基础知识共分4个分卷。

2010-02-04

Java核心技术-基础知识(第8版简体中文) 清晰版3

Java核心技术-基础知识(第8版简体中文) 清晰版,全面涵盖了JDK6.0。基础知识共分4个分卷。

2010-02-04

Java核心技术-基础知识(第8版简体中文) 清晰版2

Java核心技术-基础知识(第8版简体中文) 清晰版,全面涵盖了JDK6.0。基础知识共分4个分卷。

2010-02-04

Java核心技术-基础知识(第8版简体中文) 清晰版

Java核心技术-基础知识(第8版简体中文) 清晰版1,全面涵盖了JDK6.0。基础知识共分4个分卷。

2010-02-04

Windows.环境下32位汇编语言程序设计(第2版)4

Windows.环境下32位汇编语言程序设计(第2版)4

2008-10-18

Windows.环境下32位汇编语言程序设计(第2版)3

Windows.环境下32位汇编语言程序设计(第2版)3

2008-10-18

Windows.环境下32位汇编语言程序设计(第2版)完整高清晰PDF版.part2.rar

Windows.环境下32位汇编语言程序设计(第2版)完整高清晰PDF版.part2.rar

2008-10-18

Windows.环境下32位汇编语言程序设计(第2版)

Windows.环境下32位汇编语言程序设计(第2版)完整高清晰PDF版.part1.rar

2008-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除