10 2019 档案
摘要:Python【外】第一节 map()和匿名函数的配合使用 map()函数 map函数使用语法如下: 功能: map() 会根据提供的函数fun对指定序列iterable,...做映射。 具体实现方式: 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回每次调用之
阅读全文
摘要:Python 第十三节 异常 python的错误一般包含两类: 语法错误 : 语法错误一般就是, 当你写完程序提交的时候, 发现无法提交, 提示存在错误.例如: 英文逗号 错写成了 中文逗号 异常 : 在执行阶段, 因某种原因导致程序中断, 即为异常。例如: 除数为0, 在编译阶段会通过, 但是执行
阅读全文
摘要:Python第十节 传参 一. 变量和变量名 首先说明变量名和变量的一点差异 例如: `var = "Google" 调用变量var的时候, 既可以得到的是list类型,也可以是字符串类型。why? 事实上需要分开看 [1, 2, 3]是list类型数据, “Google”是字符串类型的数据。但是变
阅读全文
摘要:while...else 当满足while循环条件的时候执行循环体内的语句,否则执行else的语句例如下面的例子: python tup1 = (1,2,3,4,5) for count in tup1: print("count的值为:", count) else: print("count已经超
阅读全文
摘要:Python 字典的基本元素是键值对(key value), 每个键值对的key和value之间用 分割;每个键值对之间用 分割;整个键值对用花括号 包围 字典内的键(key)必须唯一,值不需要唯一;所有键(key)的类型必须统一,值可为任意类型 元素访问 修改字典(新增、修改和删除) 内置函数 返
阅读全文
摘要:Python第八节 元组补充 元组从形式上看,和列表唯一不同的在于,列表是中括号,元组是小括号 元组内的元素不可更改 一. 创建 创建直接在小括号内写元素,用逗号隔开就好 创建空元祖只写一个小括号 元组内仅有一个元素时需要在元素后面加一个逗号,目的是为了和运算符作区分 二.元组访问 元组使用下标来访
阅读全文
摘要:Python第五节数字类型补充 数字类型转换 int(x) float(x) complex(x) complex(x, y) 数学常量 pi e PS 数字类型不允许改变 也就是说,当我们对数字类型做某些转换操作,实际上是重新分配了内存生成了新的”对象”。 我们可以用 删除对应的数字对象,同时也可
阅读全文
摘要:如何安装Spark和Pyspark构建Spark学习环境【MacOs】 JDK环境 Python环境 Spark引擎 下载地址: "Apache Spark官网" MacOs下一般安装在 /usr/local (也可以安装在别的地方,不管安装在哪, 最终都要指定环境变量) pyspark端 法一 :
阅读全文
摘要:hive优化 一.小文件简述 1.1. HDFS上什么是小文件? HDFS存储文件时的最小单元叫做Block,Hadoop1.x时期Block大小为64MB,Hadoop2.x时期Block大小为128MB。(在hadoop部署下可以通过dfs.block.size进行设置) 小文件就是指,在HDF
阅读全文
摘要:Python第四节 Python注释 注释说明 注释分为单行注释和多行注释 单行注释以 开头 多行注释 多行注释可以使用三个单引号 或者三个多引号 进行收尾相括。 实例说明
阅读全文
摘要:点1 Python之shebang 一. shebang 在计算机科学中,Shebang是一个由井号和叹号构成的字符串行,其出现在文本文件的第一行的前两个字符。 在文件中存在Shebang的情况下,类Unix操作系统的程序载入器会分析Shebang后的内容,将这些内容作为解释器指令,并调用该指令,并
阅读全文
摘要:Python第三节数据类型详述 一.多变量赋值 python允许多变量赋值 多变量赋相同的值 多变量赋不同的值 二.标准数据类型 2.1. Number 数值类型包括int、float、bool、complex bool类型,当为True时, 为1; False时, 为0 complex类型, co
阅读全文
摘要:Python第二节 基础语法和数据类型 Python编码 python3默认情况下源码文件以UTF 8编码, 字符串均为unicode字符串。同时也可以通过 这样类似的代码进行源码编码的变更。 Python标志符 第一个字符必须是字母或者下划线"_", 绝对不能是数字或其他特殊字符. 其他字符: 任
阅读全文
摘要:python第一节 简介 Python介绍 什么样的语言? 解释性语言:开发中没有编译的环节 交互式语言:在命令提示行执行python引擎,直接执行代码 面向对象语言:支持面向对象 优点 a.易学 b.免费开源 c.高层语言 d.可移植性 e.解释性 f.面向对象 g.可扩展性 缺点 a.运行速度慢
阅读全文