程序流程图(PFD)是一种传统的、应用广泛的软件过程设计工具,通常也称为程序框图。其中,用带箭头的线段表示控制流,用矩形表示加工步骤,用菱形表示逻辑条件。
数据库的逻辑设计主要工作是将E-R图转换成指定的RDBMS中的关系模式。
数字不能作为变量的开头。
符号 \ 是转换符,'\0'表示一个字符。
Python语言是一种高级通用脚本编程语言,采用解释方式执行。解释方式执行速度低于编译方式。
注意大小写,该代码中d只储存大写26字母对应大写26字母换序。比如{'A': 'N', 'B': 'O', 'C': 'P'...},所以只用大写字母变,其它字母不变,即'Cython'
支持子程序调用的数据结构是栈
在Python语言中,0.1+0.2=0.3000000000000004
可选参数一般放置在非可选参数的后面,即没有默认值的参数要在前面
CSV是一种通用的、相对简单的文件格式,最广泛的应用是在程序之间转换表格数据
CSV文件采用纯文本格式,通过单一编码表示字符
二维数据也称表格数据,由关联关系数据构成
符号 \ 是转义符不能单个使用于路径中,应该使用\\,用转义符 \ 对后面的 \ 进行转义,使其变成普通符号
input()返回的值是字符串,要注意转换类型
算法的有穷性,是指算法必须能在有限的时间内做完,即算法必须能在执行有限个步骤之后终止
Python中循环包括两种:遍历循环和无限循环。遍历循环使用保留字for依次提取遍历结构元素进行处理;无限循环使用保留字while根据判断条件执行程序。
线性表的链式存储方式需要的的存储空间比顺序存储方式要大一些
根据完全二叉树的定义来说,它的单节点只能是1或者0——只有节点的序号完全对应满二叉树才是完全二叉树(不是很确定)
数据结构与数据库设计是软件设计的任务之一
文件是存储在辅助存储器上的一组数据序列,可以包含任何数据内容。文件包含文本文件和二进制文件两种类型。文本文件和二进制文件的存储方式不同,所以文本文件不可以用二进制文件方式读入。
turtle.fd(distance):向当前画笔方向移动distance距离,当值为负数时,表示向相反方向前进。即改变了绘制方向
在Python中,类的定义中以一个下划线开头的成员是保护成员,以两个下划线开头和结束的在异口同声是系统定义的特殊成员,以两个或多个下线划开头但不以两个或多个下划线结束的成员是私有成员。
self也算__init__的形参
文件对象的seek()方法用来定位文件的读/写位置,tell()方法用来返回文件指针的当前位置
数据库设计是数据库应用的核心
黑盒测试法指的是根据程序的外部功能,把程序本身看成一个黑盒子,设计测试用例来验证程序外部功能的正确性
Python的复数类型,虚数部分的后缀可以为j或者J; 复数的实部可以单独存在,但是虚部不可以单独存在
二维数据由关联关系的数据构成,高维数据由键值对类型的数据构成