day4课后复习

一.高效读取文件

1.使用with打开文件,程序运行完后会自动关闭打开的文件

2.修改文件,将文件中的123替换为a(简单粗暴方式)

3.打开两个文件,修改后将旧文件删除,将新文件名字改成旧文件的名称,将修改后的内容写入新文件,

Email处理

日志处理

二.json处理

1.将json串转为字典json.loads()方法

2.将字典转为json,并写如文件中json.dumps()方法

3.将字典转为json后自动写入文件并格式化json.dump()方法

4.json直接转为字典

三.集合

1.集合的方法,交集,并集,差集

2.父集和子集

3.集合应用,判断密码合法性

四.函数

1.函数必须调用才能执行,实参覆盖形参

2.函数返回值使用return

3.函数应用,判断传入的是不是小数

原文地址:https://www.cnblogs.com/jpwsk/p/9197031.html

时间: 2024-10-10 11:00:19

day4课后复习的相关文章

GIS的课后复习:空间数据处理 - 1.1坐标变换

坐标变换是为了实现对数字化数据的坐标系转换和图纸变形误差的改正.分为仿射变换.相似变换.二次变换. 1) 仿射变换(AffineTransform) 即如图所示的坐标变换: 设:x,y为数字化仪坐标,X,Y为理论坐标,m1.m2为地图横向和纵向的实际比例尺,两坐标系夹角为а,数字化仪原点O'相对于理论坐标系原点平移了a0.b0.根据图形变换原理,得出坐标变换公式如下X = a0 + ( m1 * cosа ) * x + ( m2 * sinа ) * yY = b0 -  ( m1 * sin

GIS的课后复习:空间数据处理 - 1.2坐标投影

先来扯扯为什么要有坐标投影? 官方的定义是–不规则的地球表面可以用地球椭球面来替代,地球椭球面是不可展曲面,而地图是一个平面,将地球椭球面上的点映射到平面上来的方法,称为地图投影. 理解开来就是:地球是个球,而我们想要的却是一张平面图,这个变换的过程就像上图所示:相像一个发光点照向要投影的面,记录各点投影后的位置. 投影的最终目的是:建立地球椭球面上点的坐标(λ,φ)与平面上对应的坐标(x,y)之间的函数关系   而在把球展开成平面的过程中,必定要产生形变误差,主要分为长度上的变形.角度上的变形

GIS的课后复习:空间数据处理 - 1.大致的框架

地理学第一定律: all attribute values on a geographic surface are related to each other, but closer values are more strongly related than are more distant ones.地理事物或属性在空间分布上互为相关,存在集聚(clustering).随机(random).规则(Regularity)分布. ————by Waldo Tobler 空间数据处理部分的大致框架如

编译原理

1.编译原理是什么? (1)就是对程序语言进行翻译: (2)介绍编译程序构造的原理和基本方法: (3)从本质上讲是一个算法问题: 2.学习编译原理有什么好处? (1)接触一些新的算法,如,贪心算法,图论算法等: (2)学习一些新的思想,如,有限状态机,递归下降等: (3)多了一项技能: 3.不学有什么损失? (1)将来出社会可能比较难混: (2)不学好这门课程期末可能不及格: (3)有学不一定有用,不学肯定没用: 4.如何学习编译原理? (1)上课跟上老师的步伐,课前预习,课后复习: (2)多从

老男孩IT教育在线3期的学习自我介绍与决心书

哈喽,大家好!我叫代少齐,来自北京,学历大专,专业是地理信息系统应用与开发,上次的自我介绍不知道是什么时候了,很感谢老男孩给我这次机会.工作三年了,90后的我刚走出校园时,自信满满,对生活充满了希望.(*^__^*) 嘻嘻--.我的第一份工作干的地图的二次开发,这个行业不是很吃香,干开发的这一年学到了很多知识和经验,有喜有忧.喜是学到很多工作经验和为人处世,忧是做事情比别人慢半拍而且逻辑思维不强,学的很痛苦.正因为这我不得不辞掉开发的工作,后来找了份测试相关的行业,那是第一次接触Linux操作系

老男孩运维40期脱产班学员赵琳决心书

我叫赵琳,是老男孩教育Linux脱产班第40期学员,籍贯北京西城人,爱好唱歌,所以报名参加了老男孩linux运维班.在今后的五个月中,刻苦学习,分秒必争,做到课前预习,课后复习,认真对待每一节课,努力提高学习效率,不放过任何一个知识点,遇到不懂的地方会及时向老师和同学请教,希望通过自己的努力在毕业时能够拿到不低于14k的薪水,我一定会以最坚强的毅力去学习,我相信我一定能够实现我的目标!人之所以能是因为相信能!我相信我可以!

JAVAEE----IOC

软件152  吴文鑫 由compter加UDisk及相关配置组成: Compter部分代码如下: public class Computer1 { @Autowired //@Qualifier("UDisk") private USB MPDevice; public Computer1(){ }  //这里不能构造USB设备 public void saveData(String data) //实现智能设备的方法 { //insert,write,pop MPDevice.ins

Chapter_3_JAVA作业

第三章 一 .课前预习 1.1 简述概念,什么是类?什么是对象? 类:在Java中是一种重要的复合数据类型,是组成类的基本要素.(把众多的事物规划,划分成一类是人类在认识个观世界时采用的思维方法). 对象:对象时系统中用来描述丰富按食物的一个实体,它是构成系统的一个基本单位.由属性和行为构成. 1.2 Java程序里如何定义类? 1:类的声明 2:类体 //包名 package com.hengbin.Classroom; import java.awt.Panel; import java.r

老男孩linux实战培训初级班第二次课前考试题

################################################################ 本文内容摘录于老男孩linux实战运维培训中心课前考试题(答案部分) 如有转载,请务必保留本文链接及版权信息. 欢迎广到运维兄弟一起交流linux/unix网站运维技术! 网站运维交流群:114580181 45039636 37081784  老男孩 QQ:31333741  mail:[email protected] ======================