文件如下
Python学习总结
通过学习计算思维这门学科,我得以进入一个完全不同的世界,数码的世界,编程的世界。计算思维这么学科带我认识了Python,从中我又知道电脑是如何运作,对于电脑运行以及数码世界有了浅薄的认知。
同时在python学习中,我知道了列表、字典、函数、类、对象等等,每一个看起来简单的词语的背后都是一套独有的思维方式,而也这些这一个个特有的“元素”汇聚成了Python语言这门课程,学习时间虽然很短,但是获得的知识是无穷的。每一节课堂内容的背后,我相信都是无数人知识、思维甚至是语言的集合,真的很感谢这门语言带给我的乐趣。下面是我的一些学习总结。
学习中的第一个难点,就是循环逻辑的建构。Python的循环结构分为两种。分别是while和for循环。For 循环一般用于有限次数,while循环而用于未知次数的循环。在学习循环语句时,最大的感受就是逻辑的严密,什么地方要缩进,什么地方要结束,什么语句要置于循环的下方,一步也不能出错,大到逻辑的合理性,小到一个冒号是否添加。哪怕一个地方出现问题,电脑运行都会出现错误或者得出错误结论。在循环中对于列表,字典,元组……都有不同的循环遍历方式,不可以弄混淆。在我看来,循环语句是最考验逻辑严密性的一环了。
接下来学习了函数和列表,元组,字典,集合这些不同键不同的区别以及如何对他们进行操作。下面我简单介绍一些基本操作方法。
列表:列表是Python中使用最频繁的数据类型,集合中可以放任何数据类型,可对集合进行创建、查找、切片、增加、修改、删除、循环和排序操作。与字符串的索引一样,List索引从0开始,list 的数据项可以不同类型,list 的各个元素可以改变,list 是使用 [ ] 方括号包含各个数据项。+ 多个列表进行合并成一个列表 * 列表重复输出多次 in 某个项是否在列表中
Python中对序列提供了一些统计函数,其中len()函数就是可以获取序列长度的一个统计操作,可以结合range()哈数可以生成一个访问的索引范围,就可以实现循环索引访问列表的操作了。如果需要对列表进行排序或者反转等操作,那么通过索引这种访问就比较方便了。
元组:Python 的元组与列表类似,不同之处在于元组的元素一旦初始化就不能修改。元组使用小括号 ( ),列表使用方括号 [ ]。元组与字符串类似,下标索引从0开始,可以进行截取,组合等。元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用。
元组可以进行访问,修改,删除,索引和截取操作。
字典:字典是一种键值对的集合,列表是有序的对象集合,字典是无序的对象集合。字典是可变容器模型,且可存储任意类型对象字典可以通过键来引用,键必须是唯一的且键名必须是不可改变的(即键名必须为Number、String、元组三种类型的某一种),但值则不必。字典是使用 { } 大括号包含键值对,创建空字典使用 { }
字典可以进行访问,添加,删除和修改功能。dict.keys( ) 以列表返回一个字典所有的键,dict.values( ) 以列表返回字典中的所有值,dict.items( ) 以列表返回可遍历元组数组,以上是字典的几种常见用法。
集合:集合(set)是一个无序的不重复元素序列,它的主要作用有两个,分别是去重和关系测试。
集合的基本用法是集合的去重,增删,判断集合是否存在以及集合的四种基础运算方法。
这学期的计算思维课程让我接触到了一个全新的领域,哲理有着严格的条例,但同时又创造出无限的可能。手指飞快打出几行代码,输出的结果却可以是瑰丽的图形或是精确的数据。以上仅是我的一小段学习总结,但是计算思维这门课对我思维的锻炼,逻辑推理能力的增进,以及使我渐渐养成严谨认真的态度,使我终身受益。