随笔分类 -  Python

Python手把手教程
摘要:Python使用被称为异常的特殊对象来管理程序执行期间发生的错误。每当发生让Python不知 所措的错误时,它都会创建一个异常对象。如果你编写了处理该异常的代码,程序将继续运行; 如果你未对异常进行处理,程序将停止,并显示一个`traceback`,其中包含有关异常的报告。 异常是使用`try-except`代码块处理的。`try-except`代码块让Python执行指定的操作,同时告诉Python发生异常时怎么办。使用了`try-except`代码块时,即便出现异常,程序也将继续运行: 显示你编写的友好的错误消息,而不是令用户迷惑的`traceback`。 阅读全文
posted @ 2021-01-04 15:28 弗拉德 阅读(531) 评论(0) 推荐(0)
摘要:学习处理文件和保存数据可让你的程序使用起来更容易:用户将 能够选择输入什么样的数据,以及在什么时候输入;用户使用你的程 序做一些工作后,可将程序关闭,以后再接着往下做。 阅读全文
posted @ 2020-12-25 10:51 弗拉德 阅读(269) 评论(0) 推荐(0)
摘要:编写类时,并非总是要从空白开始。如果你要编写的类是另一个现成类的特殊版本,可使用 继承。一个类继承另一个类时,它将自动获得另一个类的所有属性和方法;原有的类称为父类, 而新类称为子类。子类继承了其父类的所有属性和方法,同时还可以定义自己的属性和方法。 阅读全文
posted @ 2020-12-24 17:14 弗拉德 阅读(887) 评论(0) 推荐(0)
摘要:使用类几乎可以模拟任何东西。下面来编写一个表示小狗的简单类Dog——它表示的不是特定的小狗,而是任何小狗。对于大多数宠物狗,我们都知道些什么呢?它们都有名字和年龄,我们还知道,大多数小狗还会蹲下和打滚。由于大多数小狗都具备上述两项信息(名字和年龄)和两种行为(蹲下和打滚),我们的Dog类将包含它们。这个类让Python知道如何创建表示小狗的对象。编写这个类后,我们将使用它来创建表示特定小狗的实例。 阅读全文
posted @ 2020-12-23 19:35 弗拉德 阅读(447) 评论(0) 推荐(0)
摘要:要执行函数定义的特定任务,我们可以使用函数。需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,而只需调用执行该任务的函数,让Python运行其中的代码。你将发现,通过使用函数,程序的编写、阅读、测试和修复都将更容易。 阅读全文
posted @ 2020-12-21 20:14 弗拉德 阅读(156) 评论(0) 推荐(0)
摘要:要执行函数定义的特定任务,我们可以使用函数。需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,而只需调用执行该任务的函数,让Python运行其中的代码。你将发现,通过使用函数,程序的编写、阅读、测试和修复都将更容易。 阅读全文
posted @ 2020-12-20 21:42 弗拉德 阅读(287) 评论(0) 推荐(0)
摘要:函数`input()`让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以方便你使用。 阅读全文
posted @ 2020-12-20 15:55 弗拉德 阅读(1006) 评论(0) 推荐(0)
摘要:字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号:分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中。 阅读全文
posted @ 2020-12-10 14:28 弗拉德 阅读(303) 评论(0) 推荐(0)
摘要:编程时经常需要检查一系列条件,并据此决定采取什么措施。在Python中,if语句让你能够检查程序的当前状态,并据此采取相应的措施。 阅读全文
posted @ 2020-12-08 16:57 弗拉德 阅读(477) 评论(0) 推荐(0)
摘要:在日常开发中,我们经常需要遍历列表的所有元素,对每个元素执行相同的操作。例如,在管理商场的蔬菜时候,需要给所有的蔬菜商品都打7折,并重新生成价格。当我们需要对列表中的每个元素都执行相同的操作时,可使用Python中的`for`循环。 阅读全文
posted @ 2020-11-27 12:00 弗拉德 阅读(228) 评论(0) 推荐(0)
摘要:列表,在其他语言中又被称为数组,是由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或所有家庭成员姓名的列表。你也可以创建几个列表,把这几个列表又放在一个列表内。 阅读全文
posted @ 2020-11-24 21:10 弗拉德 阅读(402) 评论(0) 推荐(0)
摘要:在编程中,经常使用数字来记录游戏得分、表示可视化数据、存储Web应用信息等。Python 根据数字的用法以不同的方式处理它们。我们平时最常见的就是整数,下面就先来看看Python是如何管理整数的。 阅读全文
posted @ 2020-11-06 22:29 弗拉德 阅读(359) 评论(0) 推荐(0)
摘要:> 字符串或串(String)是由数字、字母、下划线组成的一串字符。 字符串就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号, 也可以是双引号,如下所示。 阅读全文
posted @ 2020-11-05 09:00 弗拉德 阅读(304) 评论(0) 推荐(0)
摘要:变量来源于《数学》 是计算机语言中能储存计算结果或能表示值的抽象概念。 阅读全文
posted @ 2020-11-05 08:59 弗拉德 阅读(158) 评论(0) 推荐(0)
摘要:"Hello, World!" 程序是一个经典的,确立已久的传统电脑程序。"Hello, World!" 因为能展示一个语言的基本句法,因此常被用作初学者的第一个"简单但完整"的程序,并可以被用来测试编程环境。 阅读全文
posted @ 2020-10-26 10:06 弗拉德 阅读(365) 评论(0) 推荐(0)
摘要:IDE(Integrated Development Environment, 集成开发环境),目前支持Python的IDE有很多。有PyCharm、Eclipse、Atom、Anaconda、Sublime Text等等。我个人更喜欢使用 Visual Studio Code 也就是 VSCode。如果大家有自己喜欢的IDE工具,尽情享用! 阅读全文
posted @ 2020-10-26 10:04 弗拉德 阅读(216) 评论(0) 推荐(0)
摘要: 找到 `Windows`选项 并点击 `Python3.8.5`即可下载Python3安装包 由于官方在不断更新和维护,所以这里不一定是恰好是`Python3.8.5`,选择自己想安装的版本即可。 阅读全文
posted @ 2020-10-26 10:03 弗拉德 阅读(193) 评论(0) 推荐(0)
摘要:Python的创始人是[吉多·范罗苏姆],1989年他在阿姆斯特丹的CWI工作,圣诞节期间,吉多·范罗苏姆为了打发圣诞节的无聊,决定开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选择Python作为编程语言的名字,是因为他是BBC电视剧——蒙提·派森的飞行马戏团的爱好者。 阅读全文
posted @ 2020-10-22 17:51 弗拉德 阅读(394) 评论(0) 推荐(0)