认知实习培训第二天总结
2019-06-25 19:48 未改秦衣 阅读(323) 评论(0) 编辑 收藏 举报今天是实习培训的第二天,老师计划这两天把python的基础讲完。今天的课程有三大部分,分别是常用数据类型及内置方法,文件处理和函数,是建立在昨天学习基础上的知识,更进一步进行了深入,我学的有些吃力,也有很多地方不懂,需要在课下进行复习和再钻研。
首先是数据类型,数据类型包括列表类型,他的定义是在[]内,可以存放多个任意类型的值,并以逗号隔开。我们需要掌握按索引存取值(正向存取+反向存取),切片,长度,成员运算,追加,删除以及循环一系列操作,在今天接下来的学习中,这些都是必不可少的,而且经历了许多的变形,需要应用在不同的地方上,是必须掌握并且加以应用的关点。包括元组类型,他的定义是在()内,可以存放多个任意类型的值,并以逗号隔开。但需要注意元组与列表不一样的是,只能在定义时初始化值,不能对其进行修改。优点是占用内存空间少。还包括字典类型,他的定义是在{}内,可存放多个值,以key-value存取,取值速度快。要注意key必须是不可变类型,value可以是任意类型。
接下来学习了流程判断,这个在之前平时的学习中也接触过类似的概念,所以能更好的加深感悟。if判断包含三种语法,分别是if、elif、else,对应不同的情况。while是循环,break是跳出本层循环,continue是结束本次循环,进入下一次循环。
下面是文件处理,这里老师用年轻人耳熟能详的蔡徐坤梗来做示范,真的很让人记忆深刻!首先是open(),子命令包括wt:写文本,rt:读文本,at:追加文本等。还要注意执行python文件的过程!另外with可以管理open打开的文件,并且会在with执行完毕之后自动关闭文件。
最后就是函数,早就听说python的函数是一大难点,要学好他的很多小函数,那么什么是函数呢,函数只是一种工具。使用函数会解决代码的冗余问题,让代码的结构更清晰并且方便管理。函数的使用必须遵守先定义,再调用。这里要注意函数的定义语法,必须用defind定义‘函数名’,然后再追加‘参数1,参数2等’,之后再换行编写逻辑代码,最后return返回。