![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
啃书 Python 程序设计 从入门到实战应用
ISBN 978-7-121-36496-9
从图书馆借的,还有更厚的,但小白看到厚厚的就晕,所以先速过一边这本
一心月
这个作者很懒,什么都没留下…
展开
-
python - 啃书 第十二章 图形用户界面编程
wxPython库目前基于Python的图形用户界面(Graphical User Interface,GUI)程序开发库又多个,如Tkinter、PyQt、wxPython等库。其中Tkinter库是基于Python的标准GUI工具包接口,PyQt库是Python和Qt库的成功融合。Tkinter库和Jython相比,wxPython库是一个开源、跨平台、支持GUI程序开发的第三方库,允许Python程序员方便的创建完整、功能健全的GUI程序。wxPython-4.1.1-cp39-cp39-win_原创 2020-12-26 09:24:56 · 911 阅读 · 1 评论 -
python - 啃书 第十一章 数据库访问
概述与使用文件存储数据相比,使用数据库存储和管理数据更容易实现数据共享、降低数据冗余、保持数据独立性,以及增强数据的一致性和可维护性。现在数据库技术已经广泛应用于电子邮件、金融业、网站、办公自动化等方面,极大的方便和改变人们的生活方式。按照使用的是否为关系数据模型,数据库可分为关系数据库和非关系数据库1、常用关系数据库(1)Oracle是甲骨文公司的一款关系数据库管理系统(Relational Database Management System, RDBMS)是目前世界上最流行的关系数据库管理系原创 2020-12-01 17:13:14 · 373 阅读 · 0 评论 -
python - 啃书 第十章 异常处理和单元测试
异常类和异常处理异常和异常类程序编译通过后,并不意味着运行时就能得到正确的结果,很可能由于编程时考虑不周所以运行时遇到一些特殊情况(如出发运算是除数为0、访问列表时下标越界、要打开的文件不存在等),结果出现中断程序正常运行的情况。这类导致程序中断运行的错误称为异常(Exception,又称为“例外”)异常是一个事件,该事件会在程序执行过程中发生,影响程序的正常执行。在一般情况下,在Python无法正常处理程序时就会发生一个异常。当Python程序发生异常时需要捕获处理它,否则程序会中止执行。像其原创 2020-11-12 10:14:57 · 531 阅读 · 1 评论 -
python - 啃书 第八章 正则表达式
概述正则表达式(Regular Expression)又称规则表达式,是处理字符串的有力工具,是对字符串操作的一种逻辑公式。正则表达式的本质是用事先定义好的一些特定字符组成的“规则字符串”对字符串的一种过滤逻辑。“规则字符串可以包括普通字符(如a~z之间的英文字母)和特殊字符(称为“元字符”)。例如正则表达式“0\d{2,3}-d{7,8}”包括普通数字和匹配数字的元字符“\d”,可以过滤或提取字符串中包含的固定电话号码,如“010-88888888” “0711-7777777”等与Python提原创 2020-10-31 18:07:13 · 1676 阅读 · 0 评论 -
python - 啃书 第七章 模块、包和库 (二)
常用第三方库PandasPandas 中文网Pandas是基于NumPy库的一种解决数据分析任务的工具库Pandas库纳入了大量模块和一些标准的数据模型,提供了高效的操作大型数据集所需的工具Pandas库的主要功能有:创建Series(系列)和DataFrame(数据帧)、索引选取和过滤、算术运算、数据汇总和描述性统计、数据排序和排名、处理缺失值和层次化索引等系列 Series系列与NumPy库中的一维数组(array)类似,能保存字符串、Bool值、数字等不同的数据类型创建格式:pand原创 2020-10-28 15:14:23 · 836 阅读 · 0 评论 -
python - 啃书 第七章 模块、包和库 (一)
概述在Python中,一个模块(Module)是一个以.py结尾的Python文件,包含了Python对象和语句。在python中,一切皆对象。数字、字符串、元组、列表、字典、函数、方法、类、模块等等都是对象,包括你的代码。使用模块有很多好处:(1)方便组织代码(2)提高代码的可维护性(3)增加代码的重用性(4)避免函数名和变量名冲突为了对同一类型的模块进行有效的管理,Python引入了包(Package)来组织模块,包是Python模块文件所在的目录,并且在该目录下必须有一个名为__ini原创 2020-10-07 21:41:46 · 692 阅读 · 0 评论 -
python - 啃书 第六章 面向对象程序设计
基本概念面向过程程序设计(Procedure Oriented Programming)POP:把计算机程序视为一系列命令集合。一组函数按照事先设定的顺序依次执行。函数是程序的基本单元。C、python等面向对象程序设计(Object Oriented Programming)OOP:新的程序设计思想和方法把计算机程序视为一组对象(Object)的集合,每个对象可以接受其他对象发送的消息,并处理这些消息。对象是程序的基本单元,一个对象包含数据和操作数据的方法。C++、C#、Java、Pyth原创 2020-10-04 20:08:36 · 364 阅读 · 2 评论 -
python - 啃书 第五章 函数
函数定义和调用函数定义函数是:组织好的,可重复使用的,用来实现单一或相关联功能的代码段。在程序中,函数的使用能提高应用的模块性、代码的重用率和可读性。自定义函数的一般格式为:def 函数名([参数1,参数2,...]): """函数说明""" 函数体其中:(1)函数关键字:def 函数名()(2)函数名:遵循标识符命名规则,最好是有意义的名称,增加可读性(3)参数:必须放在圆括号中间,称为形式参数(形参)。形参是可选的,可以没有,也可以有多个。当有多个形参时,各形参之间用逗号隔开原创 2020-08-16 18:42:56 · 974 阅读 · 0 评论 -
python - 啃书 第四章 组合数据
第4章 组合数据 4.7 典型案例 4.7.1 查找查找换了材料算是复习过一遍后,对iterable有了深一些的认识,再看书上的例子,很模拟~题目:查找列表中是否包含某元素,这里以数字为例a=[1,2,3,4,5]fa=int(input("查找列表是否包含数字:"))print("包含" if fa in a else "不包含")这里犯过两次错误:fa=input("查找列表是否包含数字:") # 这样获取的结果是字符串fa=[int(input("查找列表是否包含数字:"))] #原创 2020-07-25 20:43:15 · 392 阅读 · 0 评论 -
python - 啃书 第九章 文件访问
概述原创 2020-11-05 20:44:03 · 809 阅读 · 4 评论