Python
夏末ya
这个作者很懒,什么都没留下…
展开
-
Python函数(一)
一、什么是函数?函数是组织好的,可重复使用的,用来实现单一或相关联功能的代码段,它能够提高应用的模块性和代码的重复利用率。二、函数的定义和调用Python定义函数使用def关键字,格式如下:def 函数名(参数列表): 函数体这是一个自定义的函数:def printInfo(): print('------------------------------------')...原创 2019-02-15 17:43:09 · 373 阅读 · 0 评论 -
Python函数(二)
函数的嵌套调用变量的作用域为了避免变量的名称发生冲突,所以Python引入了命名空间的概念。命名空间指的是名称到对象的映射,类似于字典,键名是变量的名字,值是变量的值。命名空间是相互独立存在的,而且它们被安排在某个特定的层次,把这些层次结构组合起来就是作用域。本地作用域 函数嵌套作用域 文件作用域 内置作用域局部变量所谓局部变量,就是在函数内部定义的变量。局部...原创 2019-02-16 12:15:39 · 214 阅读 · 0 评论 -
Python的数据结构
一. 认识Python数据结构Python有4个内建的数据结构,它们可以统称为容器(container),因为它们实际上是一些“东西”组合而成的结构,而这些“东西”,可以是数字、字符甚至列表,或是它们的组合。Python中的绝大部分数据结构可以被最终分解为三种类型:集合(Set),序列(Sequence),映射(Mapping)。这表明了数据存储时所需的基本单位,其重要性如同欧式几何公理之于...原创 2019-02-09 19:09:37 · 14623 阅读 · 5 评论 -
Python之循环
一、条件分支语句1、if语句的基本结构if语句实现条件分支,需要用到布尔表达式,格式如下:if 布尔表达式1:分支注意,每个条件后面要使用冒号(:),表示接下来是满足条件后要执行的语句块。使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。2、布尔表达式标准值False和None,数字0和所有空序列都为False,其余的单个对象都为True。在表达式运算的过程中,True会...原创 2019-02-10 20:21:17 · 934 阅读 · 0 评论 -
Python装饰器
装饰器的概念1、装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续重用。2、装饰器是一个函数,它需要接收一个参数,该参数表示被修饰的函...原创 2019-02-14 15:41:42 · 875 阅读 · 0 评论 -
Python之数据类型
数据类型3.1 数值型例如我么要开发一个游戏,我们经常需要使用数字记录游戏中用户的得分、游戏中角色的生命值、伤害值等信息,Python 语言提供了数值类型用于保存这些数值。需要注意的是,Python 中这些数值类型都是不可改变的,也就是说,如果我们要修改数字类型变量的值,那么其底层实现的过程是,先将新值存放到内存中,然后修改变量让其指向新的内存地址,换句话说,Python 中修改数值类型变量的...原创 2019-07-16 22:53:27 · 525 阅读 · 0 评论 -
Python之函数
1 函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。1.1过程与函数1.面向对象 : 类(class)2.面向过程: 过程 (def), 没有返回值的函数即过程3函数式编程 : 函数(def)过程与函数#函...原创 2019-07-17 18:56:47 · 222 阅读 · 0 评论 -
Python之文件操作
1 文件操作的流程:1.打开文件,得到文件句柄并赋值给变量。2.通过句柄对文件进行操作。3.关闭文件。2 从文件中读取数据:文本文件存储的数据量多的难以置信:天气数据,交通数据,社会经济数据,文学作品等。当需要分析修改文件中的信息时,读取文件很是重要,对数据分析应用程序来说,尤其如此。例如,你可以编写这样一个程序:读取一个文本文件的内容,重新设置这些文件的格式并将写入文件,让浏览器能够显...原创 2019-07-17 19:30:31 · 246 阅读 · 0 评论