随笔分类 - C++Primer笔记
简要复习C++
摘要:条件、循环及其他语句 你现在肯定有点不耐烦了。这些数据类型确实好,可你却没法使用它们来做什么,不是吗? 下面加快点速度。你已见过几种语句(print语句、import语句和赋值语句),先来看看这些 语句的其他一些用法,再深入探讨条件语句和循环语句。然后,我们将介绍列表推导,它们虽然 是表达式,但工作
阅读全文
摘要:当索引行不通时 本章介绍一种可通过名称来访问其各个值的数据结构。这种数据结构称为映射(mapping)。字典是Python中唯一 的内置映射类型,其中的值不按顺序排列,而是存储在键下。键可能是数、字符串或元组。 4.1 字典的用途 字典(日常生活中的字典和Python字典)旨在 让你能够轻松地找到特
阅读全文
摘要:你已见过字符串,并且知道如何创建它们。你还学习了如何使用索引和切片来访问字符串中 的字符。本章将介绍如何使用字符串来设置其他值的格式(比如便于打印),并大致了解使用字 符串方法可完成的重要任务,如拆分、合并和查找等。 3.1 字符串基本操作 字符串是不可变的,因此所有的元素赋值和切片赋值都是非法的。
阅读全文
摘要:列表和元组 在Python中,最基本的数据结构为序列(sequence)。 序列中的每个元素都有编号,即其位置或索引,其中第一个元素的索引为0,第二个元素的索引为1,依此类推。 从0开始指出相对于序列开头的偏移量。这显得更自然,同时可回绕到序列末尾,用负索引表示序列末尾元素的位置。 元组是一种特殊的
阅读全文
摘要:Python程序员会熟悉文件对象的方法: readline ()、write()、read()等。Python库支持文件和文件类对象。Socket对象则不提供类似的接口,您或许会觉得这样不是很方便。然而Python的确提供了一个makefile ( )函数来生成供您使用的文件类对象。 Python
阅读全文
摘要:c++11引入了auto类型说明符,auto让编译器通过初始值来推算变量的类型,所以auto定义的变量必须有初始值。 ranged-base for 范围for C++11 引入了一种崭新的for循环形式,可以逐一迭代某个给定的区间、数组、集合内的每个元素。其他编程语言可能称此为foreach循环。
阅读全文
摘要:与每个类相关的算法被称为该类的公有接口 public interface 面向对象的程序设计方法通过继承 inheritance 机制和动态绑定 dynamic binding 机 制扩展了抽象数据类型 继承机制是对现有实现代码的重用 动态绑定是指对现有的公有接口的重用 #include 是预处理器
阅读全文

浙公网安备 33010602011771号