09 2018 档案
摘要:Python中的字符串同样适用标准的序列操作(索引,分片,乘法,成员判断,求长度,取最小值和最大值),但因为字符串是不可变的,因此字符串不支持分片赋值。 输出结果: 可以看出抛出的错误信息,字符串不允许标记内部项。 但我们可以在字符串中用一个百分比符号%s标记出一个占位符,它表示我们将要在该位置插入
阅读全文
摘要:MapReduce:面向大型集群的简化数据处理 引文 map()函数 Python中的map()函数接收两个参数,一个是调用函数对象(python中处处皆对象,函数未实例前也可以当对象一样调用),另一个是调用函数所需要的参数,返回值是迭代计算出的结果所组成的列表。 显示结果: 1 [1, 4, 9,
阅读全文
摘要:迭代器 在Python如果一个对象可被循环(遍历)该对象中每一个元素的过程叫做迭代。例如 ,字典、字符串、列表、元祖、集合等。他们可被迭代的原因是,都有一个共同的内置函数__iter__。通过执行内置对象的__next__函数,可以依次打印该对象的所有元素。例如 有一个列表,该列表存储了1-100的
阅读全文
摘要:切片 在Python基础篇里,我们知道Python的可序列对象可以通过索引号(下标)来引用对象元素,索引号可以由0开始从左向右依次获取,可以从-1开始由右向左获取。这种方法可以帮助我们依次获取我们想要的元素。而切片可以帮助我们获取被切片元素的副本。 可序列对象切片时所需要的参数[start_inde
阅读全文
摘要:上一节,我们学习了Python中是如何定义和调用函数且如何得到返回值的。在调用函数时,有的函数需要参数来启动函数,有的则无需参数。这一节我们来介绍Python中有哪些参数类型。 位置参数: 执行结果: 若调用参数位置 执行结果 默认值参数 执行结果: 若参数的默认值与实际的不符,在调用函数时,将对应
阅读全文
摘要:计算机程序中,函数是一种基本的代码抽象方式。代码执行过程中通过调用函数名和参数可以调用特定函数而得到我们想要的结果。通过调用函数,程序开发人员可以忽略函数执行的过程,而可将更多的心思放在思考问题上。在python中我们可以调用一些内置函数或调用自定义函数。 调用内置函数 abs 1 print(ab
阅读全文
摘要:set集合以{}保存一组可迭代对象,如列表,字符串,set集合本身。集合内的元素若有重复的,将自动去除重复元素 显示结果 a.remove(2) print(a)输出 {1,3} 小知识点: set集合可以看做是数学上的无序和无重复元素的集合,因此两个集合之间可以做数学意义上的交集和并集
阅读全文
摘要:编程语言中的循环语句,以循环判断达式是否成立为条件,若表达式成立则循环执行该表达式,若不成立则跳出当前执行执行语句且继续执行其后代码。 如下图所示。 Python中提供以下循环方式 Python中不仅提供了循环方式,也提供以下循环控制语句,通过循环控制可以更改语句的执行顺序 break 语句:在循环
阅读全文
摘要:Python中有以下几种运算符 算数运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级
阅读全文
摘要:变量: 变量是保存在内存中的值,根据变量类型开辟不同的内存空间且只允许符合该数据类型的数据才可以被存储在该内存空间中 变量赋值: 在Python中定义变量时,无需像其他语言一样需要声明数据类型。每个变量在内存中创建的时候都会包含变量的标识、名称和数据信息,在使用变量的时候,必须要给变量赋值,且该变量
阅读全文
摘要:Python作为交互式编程方式,通过Python解释器的交互模式来编写代码,在linux上只需输入Python即可启动交互式编程,在windows使用Python编程时,需要安装Python运行环境既解释器且需要配置环境变量。Python的历史版本间的介绍及差异详见官网。python.org 编写一
阅读全文

浙公网安备 33010602011771号