- 博客(9)
- 收藏
- 关注
原创 Python中的文件和异常
目录 1文件 1.1读文件 1.2写文件 1.3文件的其他操作 1.4存储数据(JSON模块) 2异常 2.1 try-except-else代码块 1文件 1.1读文件 以下显示python中文件读取操作的代码: with open('data.txt') as file_object: contents = file_object.read() 这里有几个关键点: 1. open()函数:这里open函数负责打开文件,而传入的参数即为要打开文件的路径...
2021-07-20 21:54:31
234
原创 Python中的函数
目录 1定义函数 2传递参数 2.1参数类型 2.1.1位置实参 2.1.2关键字实参 2.1.3传递列表 2.2传递任意数量的实参 3返回值 4将函数存储在模块中 4.1导入模块 4.2导入特定函数 4.3使用as指定别名 1定义函数 下面是一个打印问候语的简单函数,名为greet_user(): def greet_user(): """显示简单的问候语""" print("hello!") greet_user() 其中,我...
2021-07-10 17:15:00
385
原创 Python中的列表
目录 1前言 2列表的添加和删除 2.1添加 2.1.1 append() 2.1.2 insert() 2.2删除 2.2.1 del() 2.2.2 pop() 2.2.3 remove() 3组织列表 3.1对列表排序 3.1.1 sort() 3.1.2 sorted() 3.2获取列表长度 1前言 列表是由一系列按特定顺序排列的元素组成,列表中的元素可以包含字母表中所有字母、数字的组合,其中的元素之间没有任何关系。 Python中用方括号( [ ]...
2021-07-09 15:55:43
379
原创 Java中的LSP原则
目录 1 LSP定义 2 Java中对LSP的支持 3 LSP原则的实例说明 4 Covariance(协变)与 Contravariance(反协变) 4.1Covariance(协变) 4.2Contravariance(反协变) 1 LSP定义 如果对每一个类型为T1的对象o1,都有类型为T2的对象o2,使得T1定义的所有程序P在所有的对象o1都代换成o2时,程序P的行为没有变化,那么类型T2是类型T1的子类型。 2 Java中对LSP的支持 (1)子类型可以增加方法...
2021-07-02 23:37:19
1207
原创 Java如何抛出异常
目录 1前言 2异常 2.1 checked and unchecked exceptions 2.2判断使用checked exceptions or unchecked exceptions? 2.3checked exceptions的处理操作 2.3.1 throws 2.3.2如何抛出一个异常 2.3.3 try-catch-finally 1前言 Java中有两种“Abnormals”——Error和Exception: Error:描述java中的内部系统错误...
2021-06-28 12:12:13
13439
原创 计算机系统大作业——程序人生
目录 第1章 概述 1.1 Hello简介 1.2 环境与工具 1.3 中间结果 1.4 本章小结 第2章 预处理 2.1预处理的概念与作用 2.2在Ubuntu下预处理的命令 2.3 Hello的预处理结果解析 2.4 本章小结 第3章 编译 3.1 编译的概念与作用 3.2 在Ubuntu下编译的命令 3.3 Hello的编译结果解析 3.3.1 编译文件指令 3.3.2 数据 1. 字符串 2. 数组 3. 局部变量 3.3.3 全局函数 3.3.4 类.
2021-06-26 08:13:45
322
原创 Java中的装饰器模式(Decorator)
1前言 Java中面向可复用性和可维护性的设计模式大体上分为三类:创建型模式(Creational patterns)、结构型模式(Structural patterns)、行为类模式(Behavioral patterns),本文将主要介绍结构型模式中的装饰器模式(Decorator pattern)。 2 装饰器模式简介 2.1 定义 一种用于代替继承的技术,无需通过继承增加子类就能扩展对象的新功能。使用对象的关联关系代替继承关系,更加灵活,同时避免类型体系的快速膨胀。 2.2模式类...
2021-06-22 09:23:07
526
原创 JAVA中==,equals(),hashCode()
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数..
2021-06-05 12:22:44
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1