摘要: 和其他语言一样,Python中的异常处理是很重要的机制和代码规范。 一.错误与异常 通常来说程序中的错误分为两种,一种是语法错误,另一种是异常。首先要了解错误和异常的区别和联系。 语法错误比较容易理解,就是写的代码不符合变成规范,无法被识别或执行,就像这样 由于name这个变量在被调用前没有被声明, 阅读全文
posted @ 2019-07-17 13:33 银色的音色 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 我们在前面学习了列表、元组、字典、集合和字符串等一系列Python的基本数据结构类型,下就需要把这一个个基本的数据串在一起了,这就要用到我们今天要讲的东西——”条件与循环“。 一.条件语句 条件语句的用法很简单,比如我们想要表示y=|x|这个函数,那么对应的代码就是这样的(简化代码不考虑异常,后面的 阅读全文
posted @ 2019-07-14 15:08 银色的音色 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 抽象的看,Python程序可以被看成一个黑箱:通过输入流将数据送达,经过处理后在输入,也就是说具备了一个图灵机运作的必要条件。 输入输出基础 最简单的输入是来自键盘的操作 程序运行到input处会暂停运行,同时等待键盘的输入直到回车被按下。函数的参数就是提示语,输入的数据类型永远都是字符串型。这里就 阅读全文
posted @ 2019-07-08 22:33 银色的音色 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 一.字符串基础 Python的字符串支持单引号('')、双引号("")和三引号之中('''....'''和"""...""")三种写法这样就比较方便在字符串中嵌套带引号的字符串。 并且这三种表示方法是相同的内容 三引号的作用主要是用于多行字符串或者是注释。 字符串的转义字符 在字符串内,转义字符的长 阅读全文
posted @ 2019-07-08 13:44 银色的音色 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 我们在第一章对列表和元组深入的了解了一下,这次我们来看看另外两种常用的数据类型:字典(dict)和集合(set) 。 一.基础知识: 字典是一系列由键(key)和值(value)配对组成的元素的集合,只有在3.7以后的版本中字典才被确定为有序的。其长度可变,元素可以任意增减和改变。 集合和字典基本相 阅读全文
posted @ 2019-07-04 22:16 银色的音色 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 我们在https://www.cnblogs.com/yinsedeyinse/p/9976280.html中学习了面向对象的编程方法。现在学习他的进阶用法。 1. 静态方法 2. 类方法 3. 属性方法 4. 类的特殊功能方法 静态方法、类方法以及属性方法:我们先定义一个类,在类里定义一个方法 J 阅读全文
posted @ 2019-06-30 17:39 银色的音色 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 列表和元组是Python最常用的基本数据结构,我们来比较一下两者的特点 列表和元组的特点 1.列表和元组是一个可以放置任何数据类型的有序集合。 可以看出来,在同一个列表或元组里是可以有不同类型的数据的。(在上面的例子中就包含了一个int,一个float和一个str。) 2.Python里的列表和元组 阅读全文
posted @ 2019-06-26 21:28 银色的音色 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 今天学习字体对话框——QFontDialog()控件。 QFontDialog()是继承自QDialog()的一个子类,用来选择给定的字体(包括字体、字号、样式等) 一.构造函数 QFontDialog()的声明很简单,可以直接调用 还有一种方法是可以指定默认字体的(启用后Sample框里会按照指定 阅读全文
posted @ 2019-06-26 21:10 银色的音色 阅读(1963) 评论(0) 推荐(0) 编辑
摘要: 今天学习对话框输入控件的基类(QDialog)。 一.描述 是对话类窗口(字体框、颜色选择、文件选择框等)的基类。 对话框窗口是顶级窗口(就是说不包含于哪个父类的显示界面里),主要用于短期任务和与用户的短期通信。 QDialogs是可以有返回值的(字体、颜色等),有默认按钮(确认、取消和关闭)。 二 阅读全文
posted @ 2019-06-20 23:20 银色的音色 阅读(1637) 评论(0) 推荐(1) 编辑
摘要: 我们在前面分别介绍了两种输入控件:纯键盘文本输入和步长调节器,下面我们来学习下组合框(下拉选择输入)。 一.简介 1.下拉框是一个组合控件(包含一个文本显示控件和一个按钮)。它默认显示最小的控件给用户来操作,并且可以用下拉选择的界面提供给用户更多的预置选项。 2.它是直接继承自QWidget。 二. 阅读全文
posted @ 2019-06-19 23:24 银色的音色 阅读(7455) 评论(0) 推荐(0) 编辑