![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础
Mercy92
这个作者很懒,什么都没留下…
展开
-
[Python]第十三章 数据库支持
文章目录13.1Python数据库API13.1.1全局变量13.1.2异常13.1.3连接和游标13.1.4类型13.2SQLite和PySQLite13.2.1起步13.1Python数据库API所有数据库的大多数基本功能都相同,因此从理论上说,对于使用其中一种数据库的程序,很容易对其进行修改以使用另一种数据库。问题是即便不同模块提供的功能大致相同,它们的接口(API)也是不同的。为解决P...原创 2019-01-02 14:15:21 · 297 阅读 · 0 评论 -
[Python]第十二章 图形用户界面GUI
文章目录12.1创建GUI示例应用程序2.1.1初探12.1.2布局12.1.3事件处理12.1.4最终的程序GUI就是包含按钮、文本等空间的窗口,Tkinter是事实上的Python标准的GUI工具包,包含在Python标准安装中12.1创建GUI示例应用程序CASE编写一个简单的程序可以让用户编辑文本文件这个微型文本编辑器的需求如下。 让用户能够打开指定的文本文件。 让用户能够...原创 2018-12-20 09:54:21 · 326 阅读 · 1 评论 -
[Python]第十一章 文件
程序与外部的交互很少,且都是通过input和print进行的。让程序能够与更大的外部世界交互:文件和流。本章介绍的函数和对象让你能够永久存储数据以及处理来自其他程序的数据。11.1打开文件open()open(file, mode=‘r’, buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=...原创 2018-12-13 13:01:18 · 380 阅读 · 0 评论 -
[Python]第十章 开箱即用
文章目录10.1模块10.1.1模块就是程序10.1.2模块是用来下定义的1.在模块中定义函数2.在模块代码中添加测试代码10.1.3让模块可用1.将模块放入争取的位置2.告诉解释器去哪里找10.1.4包10.2探索模块10.2.1模块包含什么1.使用函数dir2.变量__all__10.2.2使用help获取帮助10.2.3文档10.2.4使用源代码numberlines.py标准安装包包含一...原创 2018-12-07 02:10:08 · 1297 阅读 · 0 评论 -
[Python]第九章 魔法方法、特性和迭代器
文章目录9.1如果你使用的不是Python39.2构造函数9.2.1重写普通方法和特殊的构造函数9.2.2调用未关联的超类构造函数9.2.3使用函数super(更好)9.3元素访问9.3.1基本的序列和映射协议类似__future__以两个下划线开头和结尾的名称拥有特殊意义,因此在程序创建中不能使用这样的名称,这样的名称中,很大一部分是特殊名称魔法名称:init特性property:以前通过...原创 2018-11-29 17:13:26 · 263 阅读 · 0 评论 -
[Python]第八章 异常
文章目录8.1异常是什么8.2让事情沿你指定的轨道出错8.2.1raise语句8.2.2自定义的异常类8.3捕获异常8.3.1不用提供参数raise8.3.2多个except子句8.3.3一箭双雕8.3.4捕获对象as e8.3.5一网打尽8.3.6万事大吉时else8.3.7finally8.4异常和函数8.5异常之禅8.6不那么异常的情况8.1异常是什么Python使用异常对象来表示异常状...原创 2018-11-23 16:51:51 · 237 阅读 · 0 评论 -
[Python]第七章再谈抽象
文章目录7.1对象魔法7.1.1多态7.1.2多态和方法7.1.3封装7.1.4继承7.2类7.2.1类到底是什么7.2.2创建自定义类7.2.3 属性、函数、方法7.2.4再谈隐藏7.2.5类的命名空间7.1对象魔法使用对象的好处:多态:可对不同类型的对象指向相同的操作,而这些操作一样能够正常运行封装:对外部隐藏有关对象工作原理的细节继承:可基于通用类创建出专用类7.1.1多态这大...原创 2018-11-23 15:09:21 · 168 阅读 · 0 评论 -
[Python]第六章 抽象
6.1懒惰是一种美德用for循环打印斐波那契数(一个数列,每个数是前两个数之和)>>>fibs=[0,1]>>>for i in range(10):&am原创 2018-11-19 23:42:56 · 209 阅读 · 0 评论 -
[Python]第五章 条件、循环以及其他语句
5.1再谈print和import5.1.1打印多个参数用逗号隔开,适用于简单合并文本的情况(不需要用format设置文本格式)>>>name ='Gumby'>>>sal原创 2018-11-14 15:06:39 · 291 阅读 · 0 评论 -
[Python]第四章 字典——当索引行不通时
映射:通过名称来访问其各个值的数据结构。字典: Python中唯一的内置映射类型,其中的值不按顺序排列,而是存储在键下。键可能是数、字符串或元组。4.1 字典的用途 表示棋盘的状态,其中每个键都是由坐标组成的元组; 存储文件修改时间,其中的键为文件名; 数字电话/地址簿。列表创建数据库>>&原创 2018-11-12 17:25:53 · 273 阅读 · 0 评论 -
[Python]第三章 使用字符串
3.1字符串基本操作字符串也是序列,因此通用的序列操作都可以实现(索引、切片、相加、乘法、成员资格)>>> a='congratulations'>>> a[9:-1]'a原创 2018-11-06 23:56:26 · 322 阅读 · 0 评论 -
[Python]第二章 列表和元组
数据结构:数据结构是以某种方式(如通过编号)组合起来的数据元素(如数、字符乃至其他数据结构)集合。序列:基本数据结构,序列中的每个元素都有编号,即位置或索引,第一个元素的索引为0。序列–列表和元组映射-- 字典集合-- set2.1 序列概述(列表和元组)不同在于,列表是可以修改的,而元组不可以。序列 列表名=[元素1,元素2… …] 元组名=(元素1,元素2… …)>&g...原创 2018-11-05 23:38:11 · 1185 阅读 · 0 评论 -
[Python]第一章 快速上手:基础知识
1.1交互式解释器>>> print("Hello, world!")Hello, world!&am原创 2018-11-05 22:24:10 · 231 阅读 · 0 评论