自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 基础十五:异常和文件

一、异常的简介程序在运行过程中不可避免会出现一些错误比如:使用了没有赋值过的变量 除0 使用了不存在的索引…这些错误在程序中我们就称之为异常程序在运行过程中,一旦出现异常会导致程序立即终止 异常后面的代码都不会执行print(b) #NameError: name 'b' is not defined处理异常程序出现异常,目的并不是要程序立即终止Python是希望在出现异常时,...

2019-11-03 22:07:04 302

原创 基础十四:面向对象三

一、继承的简介1.提高了代码的复用性2.让类与类之间产生了关系,有了这个关系,才有了多态继承,是面向对象的三大特征之一class Person(): name = '' age = ''class Doctor(): name = '' age = '' def study(self): print('治病救人')cla...

2019-10-31 22:42:23 71

原创 基础十三:面向对象二

一、 特殊方法(魔术方法)特殊方法都是以__开头__结尾的方法特殊方法不需要自己调用学习特殊方法:1.特殊方法什么时候调用2.特殊方法有什么作用# 对于Person这个类name属性是必须,并且每一个实例对象的name属性是不一样的# 我们现在是将name属性手动添加# 特别容易出错# 对象的创建流程# p1 = Person()# 1.创建了一个变量# 2.在内存中创...

2019-10-28 17:55:20 111

原创 基础十二:面向对象一

一、 面向对象(oop)的简介什么是对象?对象就是内存中存储指定数据的一块区域实际上对象就是一个容器,专门用来存储数据二、 对象的结构id(标识)id 用来标识对象的唯一性,每个对象都有唯一的idid 是由解释器生成的,id就是对象的内存地址type(类型)类型就决定了对象有哪些功能通过type()函数来查看对象的类型value(值)值指的就是对象中存储的具体数据可变对象...

2019-10-27 23:27:53 76

原创 基础十一:函数二

一、高阶函数满足个条件任意一个都是高阶函数接收函数作为参数,将函数作为返回值的函数也是高阶函数# 当我们使用一个函数作为参数时,实际上我们就是将指定的代码传递给了目标函数# 定义一个函数 用来检测任意数的偶数def fn2(i): if i % 2 == 0: return True# 定义一个函数 用来检测制定数字是否大于5def fn3(i):...

2019-10-20 22:38:37 122

原创 基础十:函数二

一、函数的返回值返回值就是函数执行以后返回的结果def s(*nums): # 定义一个变量来保存结果 result = 0 # 遍历元组,并将元组当中的元素进行累加 for n in nums: result += n print(result)s(7,4,5,6) #22用return来指定函数的返回值我们可以直接使用...

2019-10-20 00:21:19 83 1

原创 基础九:集合和函数一

一 集合的简介集合的表现形式:set集合和列表基本一致不同点1.集合只能存储不可变对象2.集合中存储的对象是无序的3.集合中不能出现重复的元素创建集合# 使用{}来创建集合s = {10,1,2,3,4,1,1,1,2,2}print(s,type(s)) # {1, 2, 3, 4, 10} <class 'set'># set()函数来创建集合# ...

2019-10-16 23:48:49 151

原创 基础八:元组和字典

元组1.元组的基本简介元组表现形式 tuple元组是一个不可变序列什么时候用列表?什么时候用元组?一般当我们希望这个数据不变的时候我们就使用元组,其余时候用列表创建元组用()创建元组my_tuple = (1,23,5,56)print(my_tuple) #(1, 23, 5, 56)print(my_tuple,type(my_tuple)) #(1, 23, 5, 56)...

2019-10-15 16:51:23 121

原创 基础七:列表

列表列表是Python中最基本也是最常用的数据结构之一。列表中的每个元素都被分配一个数字作为索引,用来表示该元素在列表内所排的位置。第一个元素的索引是0,第二个索引是1,以此类推。Python的列表是一个有序可重复的元素集合,可嵌套、迭代、修改、分片、追加、删除,成员判断。从数据结构角度看,Python的列表是一个可变长度的顺序存储结构,每一个位置存放的都是对象的指针。创建列表的两种方式...

2019-10-13 23:28:46 217

原创 基础六:Python-条件控制语句例子

练习1 求1000以内所有的水仙花数水仙花数–指的是一个n位数(n>3)他的每个位数上的数字的n次幂之和等于他本身#1** 3+5** 3+3**3=153(1x1x1+5x5x5+3x3x3)i = 100while i < 1000: #求百位数 a100 = i//100 #求十位数 a10 = i//10%10 #求个位数 ...

2019-10-09 23:43:14 204

原创 基础五:Python-条件控制语句

1.if语句语法:if 条件表达式 :代码块执行的流程:if语句在执行时,会先对条件表达式进行求值判断,如果为True,则执行if后的语句(代码块)如果为False,则不执行if True : print('yes')# 希望if可以控制多条语句,则可以在if后跟着一个代码块# 什么是代码块?# 代码块是保存这一组代码,同一个代码块中的代码,要么都执行要么都不执行。代码块就是一种...

2019-10-09 22:27:06 128

原创 基础四:算数运算符

在这里插入代码片@TOC运算符# 1.算术运算符 表现形式 +x = 1 + 2# 如果是两个字符串进行加法运算则会进行拼串操作x = 'hello' + ' '+'world'# 减法运算符 表现形式 -x = 5 - 2# x = 'Python' - 'y' 两个字符串不能进行相减运算# 乘法运算符 表现形式 *x = 2 * 2#x = 'aa' * 'bb'...

2019-10-08 22:59:31 84

原创 基础三:基本数据类型

#1.相关概念##1.1表达式表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合表达式就是一个类似于数学公式的东西##1.2语句一个语法上自成体系的单位,它由一个词或句法上有关连的一组词构成##1.3程序程序就是由一条一条的语句和一条一条的表达式是构成的##1.4函数函数就是一个语句专门用来完成特定的功能形如 : xxx()...

2019-09-22 22:59:37 111

原创 基础二:Python安装与配置

#1.Python语言官方对 Python 的介绍如下:Python 是一款易于学习且功能强大的编程语言。 它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。##1.1Python的起源Pythond的创始者 吉多 范罗苏姆 龟...

2019-09-18 22:57:18 106

原创 基础一:Python简介

一 计算机的基本概念1.1 计算机是什么?电脑 手机 计算器 智能电视…计算机 俗称电脑 是现代一种用于高速计算的电子计算机器特点数值计算 逻辑计算 存储记忆的功能1.2计算机的组成汽车有什么组成? 方向盘 车轱辘 排气筒…高德地图 酷狗音乐硬件:鼠标 显示器 CPU 硬盘… 看的见摸得着软件:QQ PyCharm 浏览器… 看不见摸不到软件:就是一系列按照特定顺序组织的计算...

2019-09-15 22:11:55 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除