- 博客(10)
- 收藏
- 关注
原创 task09 文件与文件系统
打开文件open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True) a. file: 必需,文件路径(相对或者绝对路径)。 b. mode: 可选,文件打开模式 c. buffering: 设置缓冲 d. encoding: 一般使用utf8 e. errors: 报错级别 f. newline: 区分换行符f = open('将进酒.txt') print(f) # &l
2020-08-08 20:49:32 197
原创 Task08 模块与datetime模块
模块什么是模块模块:程序文件# hello.py def hi(): print('Hi everyone, I love lsgogroup!')命名空间根据对对象的不同分为以下三类内置命名空间(Built-in Namespaces):Python 运行起来,它们就存在了。内置函数的命名空间都属于内置命名 空间,所以,我们可以在任何程序中直接运行它们,比如 id(),不需要做什么操作,拿过来就直接使用了。全局命名空间(Module:Global Namespaces):每个模
2020-08-07 22:07:48 222
原创 task07 类,对象与魔法方法
对象=属性+方法封装:信息隐蔽技术我们可以使用关键字 class 定义 Python 类,关键字后面紧跟类的名称、分号和类的实现。继承:子类自动共享父类之间数据和方法的机制多态:不同对象对同一方法响应不同的行动self是什么相当于this指针类的方法与普通的函数只有一个特别的区别 —— 它们必须有一个额外的第一个参数名称(对应于该实例,即该对 象本身),按照惯例它的名称是 self 。在调用方法时,我们无需明确提供与参数 self 相对应的参数。python的魔法方法class Bal
2020-08-05 21:41:33 215
原创 task 06函数与lambda表达式
函数函数的定义def functionname(parameters): "函数_文档字符串" function_suite return [expression】函数的调用def add(a, b): print(a + b)add(1, 2) # 3 add([1, 2, 3], [4, 5, 6]) # [1, 2, 3, 4, 5, 6]函数文档def MyFirstFunction(name): "函数定义过程中name是形参"
2020-08-02 22:37:51 199
原创 task05 字典,集合和序列
字典可变类型与不可变类型字典是 Python 唯一的一个 映射类型,字符串、元组、列表属于序列类型。*判断一个数据类型x是不是可变类型:麻烦方法:用 id(X) 函数,对 X 进行某种操作,比较操作前后的 id ,如果不一样,则 X 不可变,如果一 样,则 X 可变。便捷方法:用 hash(X) ,只要不报错,证明 X 可被哈希,即不可变,反过来不可被哈希,即可变。数值、字符和元组 都能被哈希,因此它们是不可变类型。列表、集合、字典不能被哈希,因此它是可变类型。字典的定义
2020-07-31 21:21:41 169
原创 task04 列表,元组和字符串
列表<class ‘list’>列表的定义列表是有序集合,没有固定大小,能够保存任意数量任意类型的 Python 对象,语法为 [元素1, 元素2, …, 元素n] 。列表的创建创建一个普通列表x = [2, 3, 4, 5, 6, 7]利用range()创建列表x = list(range(10, 1, -2)) print(x, type(x)) # [10, 8, 6, 4, 2] <class 'list'>利用推导式创建列表创建一个4×3的二维数组
2020-07-28 21:58:13 182
原创 task 03异常处理
try-except语句try: 检测范围 except Exception[as reason]: 出现异常后的处理代码try 语句按照如下方式工作:首先,执行 try 子句(在关键字 try 和关键字 except 之间的语句)如果没有异常发生,忽略 except 子句, try 子句执行后结束。如果在执行 try 子句的过程中发生了异常,那么 try 子句余下的部分将被忽略。如果异常的类型和 except 之 后的名称相符,那么对应的 except 子句将被执行。后执行
2020-07-25 21:47:57 292
原创 task02条件循环结构
条件语句if语句(需要特别注意的是if后的条件表达式可以通过and,or和not实现多重条件判断)if expression:expr_true_suiteif-else语句(支持嵌套 采用缩进标记代码块边界 else之后有冒号)if expression:expr_true_suiteelse:expr_false_suiteif-elif-else语句if expression1:expr1_true_suiteelif expression2:expr2_true_sui
2020-07-25 21:27:59 234
原创 python中基本的变量类型 运算符 数据类型 位运算
python task011.了解python中基本的变量类型,运算符,及数据类型。 2. 了解python的位运算注释:#单行注释‘’’ ‘’’ “”" “”" 区间注释运算符://整除 %取余 **幂位运算符:~ 按位取反 & 按位与| 按位或 ^ 按位异或<< 左移 >> 右移is not is(对比内存地址)in not in保留浮点型的小数点后 n 位。可以用 decimal 包里的 Decimal 对象和 getcontext() 方
2020-07-22 23:04:04 248
原创 Hadoop生态系统下各个模块的特点和应用场景
HDFS 是分布式文件系统,是Hadoop生态系统中数据存储管理的基础。它以流式访问模式访问应用程序的数据,提高了整个系统的数据吞吐量,因而非常适用于具有超大数据集的应用程序中。MapReduce是分布式并行编程模型,用于大规模数据集的并行运算。YARN是资源管理和调度器,管理各个机器的CPU和内存,并且合理调度分配资源给各个程序使用。YARN是资源管理和调度器,管理各个机器的CPU和内存,并且合理调度分配资源给各个程序使用。Hbase是基于列存储的非关系型的分布式数据库,它针对结构化数据,具有可伸.
2020-06-16 22:27:48 1107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人