计算机科学与编程导论

补习这门课是为了了解程序构造原理,数据结构,以及算法方面的基础知识。
之前有各种推荐SICP这本书的。但是现在这门课已经用python开始教授了。之前harry哥说趁早练习脚本语言,所以一举两得。

知识分为陈述性知识和程序性知识
陈述性知识:
用事实来描述,事实的概述
程序性知识:
对一系列过程的描述


图灵的六种基本数据类型

 


类型的绑定是动态的n

根据输入变量的类型做一个判断的程序

一个循环和迭代需要4个步骤
1、选择计数的变量 (count) 以某种方式来计数
2、在loop外面初始化变量
3、需要设置正确的完结测试
4、写循环代码
5、循环结束后的动作

要习惯写防卫性程序。 用来判断用户输入的或者其他程序传入的数据,是否是你想要的数据。例如:虚数和实数。类型的判断。

posted on 2012-11-17 10:05  xxppxiaowei  阅读(141)  评论(0编辑  收藏  举报