Python-6.字典与集合
之前的字符串、列表、元组都是序列类型,元素在位置上具有先后关系,所以可以使用位置来访问元素;而字典与集合是无序类型,不能使用位置来访问元素——我们使用字典与集合都是关注它们的操作,而不会关注元素的顺序。字典主要用于检索,集合主要用于存在性测试。
Python-7.函数与模块
和C++ include头文件,编译的时候链接其他.cpp文件不同,模块是Python实现多文件编程的方式。使用模块直接import即可,比C++多文件编程方便很多。本篇的学习目的是掌握Python程序的结构,以及函数和装饰器的使用,主要是参数的传递。
Python-8.面向对象程序设计
面向对象的思想在C++中已经涉及得很多了,所以在Python面向对象的学习中主要学习Python语言面向对象的一些特性,如类对象、实例对象、类属性、实例属性等,并进一步理解Python中“一切皆对象”。