![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 92
弗拉德x0
一生只有一个职业:学生
展开
-
【Python 1-18】Python手把手教程之——异常处理、try-except、error
Python使用被称为异常的特殊对象来管理程序执行期间发生的错误。每当发生让Python不知 所措的错误时,它都会创建一个异常对象。如果你编写了处理该异常的代码,程序将继续运行; 如果你未对异常进行处理,程序将停止,并显示一个`traceback`,其中包含有关异常的报告。 异常是使用`try-except`代码块处理的。`try-except`代码块让Python执行指定的操作,同时告诉Python发生异常时怎么办。使用了`try-except`代码块时,即便出现异常,程序也将继续运行: 显示你编写的原创 2021-01-04 15:24:55 · 584 阅读 · 0 评论 -
【Python 1-17】Python手把手教程之——文件的读写以及I/O操作
文本文件可存储的数据量很多,每当需要分析或修改存储在文件中的信息时,读取文件都很有用,对数据分析应用程序来说尤其 如此。例如,你可以编写一个这样的程序:读取一个文本文件的内容,重新设置这些数据的格式 并将其写入文件,让浏览器能够显示这些内容。要使用文本文件中的信息,首先需要将信息读取到内存中。为此,你可以一次性读取文件的全部内容,也可以以每次一行的方式逐步读取。原创 2020-12-25 10:44:07 · 381 阅读 · 0 评论 -
【Python 1-16】Python手把手教程之——类Class的继承、父类、子类
继承编写类时,并非总是要从空白开始。如果你要编写的类是另一个现成类的特殊版本,可使用 继承。一个类继承另一个类时,它将自动获得另一个类的所有属性和方法;原有的类称为父类, 而新类称为子类。子类继承了其父类的所有属性和方法,同时还可以定义自己的属性和方法。子类的方法__init__()创建子类的实例时,Python首先需要完成的任务是给父类的所有属性赋值。为此,子类的方法__init__()需要继承父类的方法。例如,下面来模拟电动汽车。原创 2020-12-24 16:55:27 · 1017 阅读 · 1 评论 -
【Python 1-15】Python手把手教程之——详解类Class以及类的使用
作者 | 弗拉德来源 | 弗拉德(公众号:fulade_me)创建和使用类使用类几乎可以模拟任何东西。下面来编写一个表示小狗的简单类Dog——它表示的不是特定的小狗,而是任何小狗。对于大多数宠物狗,我们都知道些什么呢?它们都有名字和年龄,我们还知道,大多数小狗还会蹲下和打滚。由于大多数小狗都具备上述两项信息(名字和年龄)和两种行为(蹲下和打滚),我们的Dog类将包含它们。这个类让Python知道如何创建表示小狗的对象。编写这个类后,我们将使用它来创建表示特定小狗的实例。创建Dog类根据Dog类创建原创 2020-12-23 19:29:53 · 4721 阅读 · 3 评论 -
【Python 1-14】Python手把手教程之——详解函数的高级用法
你经常会发现,向函数传递列表很有用,这种列表包含的可能是名字、数字或更复杂的对象(如字典)。将列表传递给函数后,函数就能直接访问其内容。下面使用函数来提高处理列表的效率。原创 2020-12-21 20:11:26 · 231 阅读 · 0 评论 -
【Python 1-13】Python手把手教程之——详解函数和函数的使用
作者 | 弗拉德来源 | 弗拉德(公众号:fulade_me)定义函数下面是一个打印问候语的简单函数,名为greet_user():def greet_user(): """显示简单的问候语""" print("Hello!")greet_user()这个示例演示了最简单的函数结构。使用关键字def来告诉Python你要定义一个函数。在这里,函数名为greet_user(),它不需要任何信息就能完成其工作,因此括号是空的(即便如此,括号也必不可少)。最后,定义以冒号结尾。紧原创 2020-12-20 21:39:38 · 248 阅读 · 0 评论 -
【Python 1-12】Python手把手教程之——用户输入input函数
函数input()让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以方便你使用。原创 2020-12-20 15:50:49 · 798 阅读 · 0 评论 -
【Python 1-11】Python手把手教程之——字典的用法和对字典的管理
作者 | 弗拉德来源 | 弗拉德(公众号:fulade_me)字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value对用冒号:分割,每个键值对之间用逗号,分割,整个字典包括在花括号{}中。使用字典在Python中,字典是一系列键—值对。每个键都与一个值相关联,你可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表乃至字典。事实上,可将任何Python对象用作字典中的值。来看一个游戏,其中包含一些外星人,这些外星人的颜色和点数各不相同,如下原创 2020-12-10 14:05:45 · 457 阅读 · 0 评论 -
【Python 1-10】Python手把手教程之——一篇讲透if语句以及if语句的特殊用法
作者 | 弗拉德来源 | 弗拉德(公众号:fulade_me)if 简单示例假设你有一个汽车列表,并想将其中每辆汽车的名称打印出来。对于大多数汽车,都应以首字母大写的方式打印其名称,但对于汽车名’bmw’,应以全大写的方式打印。下面的代码遍历一个列表,并以首字母大写的方式打印其中的汽车名,但对于汽车名’bmw’,以全大写的方式打印:car_list = ['bmw','audi','toyota','honda']for car in car_list: if car == 'bmw':原创 2020-12-08 16:51:15 · 572 阅读 · 0 评论 -
【Python 1-9】Python手把手教程之——元组和元组的使用技巧
作者 | 弗拉德来源 | 弗拉德(公众号:fulade_me)元组列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的,这对处理网 站的用户列表或游戏中的角色列表至关重要。然而,有时候你需要创建一系列不可修改的元素, 元组可以满足这种需求。Python将不能修改的值称为不可变的,而不可变的列表被称为元组。定义元组元组看起来跟列表很想,但使用圆括号而不是方括号来标识。定义元组后,就可以使用索引来访问其元素,就像访问列表元素一样。例如,如果有一个大小不应改变的矩形,可将其长度和宽度存原创 2020-12-07 21:23:23 · 204 阅读 · 0 评论 -
【Python 1-8】Python手把手教程之——列表List的管理
作者 | 弗拉德来源 | 弗拉德(公众号:fulade_me)在上一节我们学习了如何创建一个列表,在列表里面插入、删除数据等操作。本节我们学习如何管理列表。遍历列表在日常开发中,我们经常需要遍历列表的所有元素,对每个元素执行相同的操作。例如,在管理商场的蔬菜时候,需要给所有的蔬菜商品都打7折,并重新生成价格。当我们需要对列表中的每个元素都执行相同的操作时,可使用Python中的for循环。假设我们有一个蔬菜名单,需要将其中每种蔬菜的名字都打印出来。为此,我们可以采用元素下标的方式分别获取名单中原创 2020-11-27 11:52:50 · 884 阅读 · 0 评论 -
【Python 1-7】Python手把手教程之——详解列表List
列表列表,在其他语言中又被称为数组,是由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或所有家庭成员姓名的列表。你也可以创建几个列表,把这几个列表又放在一个列表内。在Python中,用方括号[]来表示列表,并用逗号来分隔其中的元素。下面是一个简单的列表示例,这个列表包含几种常见的水果:fruits = ['Apple','Banana','Pear','Orange']print(fruits)['Apple','Banana','Pear','Orange']访问原创 2020-11-24 20:59:42 · 2159 阅读 · 0 评论 -
【Python 1-6】Python教程之——数字
数字是一种用来表示数的书写符号:中文数字写作三十七、卅七罗马数字写作XXXVII阿拉伯数字二进制写作100101文章首发地址数字在编程中,经常使用数字来记录游戏得分、表示可视化数据、存储Web应用信息等。Python 根据数字的用法以不同的方式处理它们。我们平时最常见的就是整数,下面就先来看看Python是如何管理整数的。整数在Python中,可对整数执行加+减-乘*除/运算。>>> 2 + 3 5>>> 3 - 2 1>>&..原创 2020-11-06 22:18:24 · 465 阅读 · 0 评论 -
【Python 1-5】Python教程之——详解字符串
字符串或串(String)是由数字、字母、下划线组成的一串字符。字符串字符串就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号, 也可以是双引号,如下所示:"This is a string." 'This is also a string.'这种灵活性让你能够在字符串中包含引号和撇号:'I told my friend, "Python is my favorite language!"'"The language 'Python' is named .原创 2020-11-04 22:10:47 · 478 阅读 · 0 评论 -
【Python 1-4】Python教程之——什么是变量
变量来源于《数学》是计算机语言中能储存计算结果或能表示值的抽象概念。文章首发地址运行hello_world.py时发生了什么运行hello_world.py时,Python都做了些什么呢?下面来深入研究一下。实际上,即便是运行简单的程序,Python所做的工作也相当多:print("Hello Python World!")运行上述代码代码时,你将看到如下输出:Hello Python World!运行文件hello_world.py时,末尾的.py指出这是一个Python程序,因.原创 2020-11-04 22:07:48 · 179 阅读 · 0 评论 -
【Python 1-3】Python的第一个程序 Hello World
Hello World“Hello, World!” 程序是一个经典的,确立已久的传统电脑程序。“Hello, World!” 因为能展示一个语言的基本句法,因此常被用作初学者的第一个"简单但完整"的程序,并可以被用来测试编程环境。下面我们将写出Python中的"Hello, World!"程序,并使用两种方式运行它。 书写 Hello World程序首先我们打开VSCode,新建一个文件,想必大家也都知道了,Python的输出语句非常简单,我们只需要在新建的文件中写入如下一行代码就可以了原创 2020-10-20 14:16:20 · 414 阅读 · 0 评论 -
【Python 1-2】Visual Studio Code(VSCode) 配置 Python开发环境
使用 VSCode 作为开发Python的IDE工具IDE(Integrated Development Environment, 集成开发环境),目前支持Python的IDE有很多。有PyCharm、Eclipse、Atom、Anaconda、Sublime Text等等。我个人更喜欢使用 Visual Studio Code 也就是 VSCode。如果大家有自己喜欢的IDE工具,尽情享用!在 VSCode 里面安装Python扩展工具首先确保我们的机器上面已经安装好了Python环境,如果没有安原创 2020-10-20 13:48:58 · 415 阅读 · 0 评论 -
【Python 1-0】10个学习Python的理由以及Python的优势有哪些?
Python的由来Python的创始人是吉多·范罗苏姆,1989年他在阿姆斯特丹的CWI工作,圣诞节期间,吉多·范罗苏姆为了打发圣诞节的无聊,决定开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选择Python作为编程语言的名字,是因为他是BBC电视剧——蒙提·派森的飞行马戏团的爱好者。Python是什么Python是一种被广泛使用的解释型、高级编程、通用型编程语言。Python支持多种编程范式,包括面向对象、结构化、指令式、函数式和反射式编程。它拥有动态类型系统和垃圾回收功能,能够自动管原创 2020-10-11 15:22:49 · 324 阅读 · 0 评论 -
【Python 1-1】Windows 10 安装Python3环境
Windows 10 安装Python3环境1. 首先打开Python 官网2. 在官网的主页找到 Downloads选项并点击3. 找到 Windows选项 并点击 Python3.8.5即可下载Python3安装包由于官方在不断更新和维护,所以这里不一定是恰好是Python3.8.5,选择自己想安装的版本即可然后等待安装文件下载完成4. 开始安装双击我们下载好的python-3.8.5-amd64.exe文件我们选择Customize installation并且勾选Add Pyth原创 2020-10-04 22:46:02 · 191 阅读 · 0 评论