- 博客(15)
- 收藏
- 关注
原创 从零开始的Python计划9.2--异常
异常异常:程序运行时发生的错误。–----通常会导致程序突然停止追溯:是一条错误消息,它提供导致异常的行号信息。(可以看出是哪条代码造成了错误)-----指示异常的类型以及导致引发异常的错误的简要描述举例:def read_number(): num = int("eleven")#这会引起一个异常,因为eleven是一个字符串,不能用整数int read_number()就会得到以下错误:Traceback (most recent call last):
2020-06-02 13:54:22
345
原创 从零开始的Python计划#9.1-文件
文章目录文件输入输出简介将数据写入文件并读取文件类型和文件访问方法文件名和文件对象在Python中打开文件写入文件从文件读取数据使用循环处理文件将数据追加到现有文件分割函数好久不见,太久没更新了,最近事情有点多。这章主要会讲文件介绍,将数据写入文件,从文件中读取数据以及处理异常。文件输入输出简介要使程序在运行期间保留数据,必须保存数据。----数据保存到文件中,通常保存在计算机磁盘上。----保存的数据可以在以后检索和使用。文件对于在打开和关闭应用程序之间保存数据非常有用。输出文件是数据写入
2020-05-23 23:52:30
569
原创 从零开始的Python计划#8.2 继承
在讨论继承inheritance之前,我们要先讨论关联和联系关联和联系关系是对象之间可能发生的事情,它们可以相互依赖,有三个层次的重要性:联系——薄弱关系联系是阶级之间最薄弱的关系形式。 如果我们有两个类,B完全独立于A,但只需要a的一些属性来运行它的方法。重要的是A和B可以彼此独立。聚集——中等关系通常,如果类A需要类B来执行某些功能,则B对象将被创建并将其传递给A。存在一种循环,但...
2020-05-09 22:12:48
275
原创 从零开始的Python计划#8.1【自己创建一个类】
为了对类有一个更加清晰的认识,我们应该深入一下并尝试构建一个较复杂的类1·我们先从分析问题开始吧。矩形“Rectangle”对象将具有以下字段:—height是保存矩形高度的长度字段—width是保存矩形宽度的宽度字段-------------------------------------矩形类还将具有以下方法:—get_perimeter(获取参数),用于计算形状外部周围的距离(...
2020-04-22 23:11:46
506
原创 从零开始的Python计划#7.3类(延伸)
7.1和7.2我们从程序和面向对象的编程开始,更加详细地了解了面向对象设计和面向对象编程的设计规范,现在我们可以继续了解怎么应用Python编程环境中的所有这些通用概念。可以看到,虽然类的概念有些复杂和困难,好处是真的方便,六行代码就可以创建一个银行账户,还能将用户分配到银行账户并在最后显示所有内容。文章目录Python中的类定义类定义(示例)类实例类实例(示例)访问器和变异器方法类示例贯彻联...
2020-04-19 02:29:21
1038
3
原创 从零开始的Python计划#7.2__类
*这章可以看到,从带有一些名词和动作的句子到一个更简单的示例到绘图,是非常容易的。可以更加清晰认识类。类类:指定特定类型对象的数据属性和方法的代码举个例子来描述这个编码结构:饼干和饼干模具。一个类就是饼干模具,它有饼干的形状,有饼干那么大,有饼干的宽度,饼干的所有特点都包含在里面,但是,它不是饼干。但是,我们可以用它做饼干。你可以理解这是一个蓝图的框架,它包含了我们创建对象所需的一切,...
2020-04-17 22:27:17
271
原创 从零开始的Python计划#7.1---面向对象程序设计(OOP)
这是一个面向对象编程的快速概述还有程序设计的比较,有一点点难理解,但还是希望能够慢慢看完。程序编程程序编程:用执行特定任务的函数编写程序—程序通常对与程序分离的数据项进行操作(我们用数据把它传递给程序来修改数据,然后会有一个输出,通常这些东西都是分开的)—数据项通常从一个程序传递到另一个程序(我们取出数据,通过一个函数将结果传递给另一个函数,数据通过多个函数进行修改以获取我们想要的结果)...
2020-04-17 19:08:10
314
1
原创 从零开始的Python计划#6.1【程序调试】
无论键是数字或字符串,Python都会以数字或图形化的方式对它们进行排序。会返回一个与初始化顺序完全不同的字典。
2020-03-29 23:49:42
480
3
原创 从零开始的Python计划#a5.1 【列表操作,多维列表】
4.1和4.2有讲过列表,使用while循环,for循环,range范围等,这篇会更加仔细得再进行延伸len函数使用len()遍历列表我们可以使用len()函数遍历整个列表,将len的结果提供给range函数for i in range(len(myList)): myList[i]...
2020-03-18 00:41:48
478
1
原创 从零开始的Python计划 #4.1 【序列:列表·元组】
文章目录一·序列的概率1)列表1·列表索引2·列表连接3·列表切片4·列表运算2)元组3)元组与列表的相互转换一·序列的概率序列:包含多个数据项的对象,这些项目按顺序依次存储。Python提供了不同类型的序列,包括列表和元组,它们之间的区别在于列表是可变的,而元组是不可变的。1)列表是一个包含多个数据项的对象元素:是列表中的单个项目当我们初始化列表的时候可以用两个方括号[ ]容纳元素...
2020-03-10 20:20:12
862
原创 从零开始的Python计划 #1.2
@TOC第三更了!小白最好是先从1.1看起哦~,还有一件令人兴奋的事情,应朋友的要求,后面可能会以漫画的形式来解释我们所熟知的编程语言,敬请期待…简单类型和类型之间的转换在1.1中,我们简单介绍了3种数据类型(整数,浮点数,字符串),但是没有讨论数据如何从一种类型转换为另一种类型。数据类型转换在Python编程的不同阶段是必要的。我们可以通过int(),float(),str()来解决所...
2020-03-10 00:26:56
1714
2
原创 从零开始的Python计划 #1.1
文章目录一,脚本模式和交互模式的区别二,使用Python line 探索数学计算三,变量 ,字符串表达式1·变量variable2·字符串四,创建第一个脚本五,执行多行内容六,注释我来开始更新序章了!谢谢各位的支持,第一篇博客在一天内访问破900了!这一篇是真正意义上从零开始!就是完完全全零基础开始学的知识,也希望可以帮到大家,顺便巩固我自己的知识????,还有今天有在CSDN上搜到photosho...
2020-03-09 02:47:11
4536
8
原创 从零开始的python计划#3.1
关键字参数正如我们讨论的函数可以有参数,我们可以把值传递给它们,当函数被调用时,可以通过positional arguments传递。因此,对于我们如何声明和定义函数以及如何传递参数或关键字参数第一个代码示例...
2020-03-07 18:34:11
1759
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人