每日分享(10),金融转计算机,自学计算机科学和python

1.表格

1)两个表可共享一个栏的名称

2)可以连接多个表,以生成每个表的所有行组合

3)表达式可包含函数调用和算术运算符

2.尾调用:函数编程:1)所有函数是纯函数 2)无重赋值和可变数据类型 3)名称值绑定时永久的

         优点:1)表达式的值和表达式的求值顺序无关  2)子表达式可以安全地并行求值

               3)用子表达式替换另一个子表达式,表达式不变。

        尾调用:1)尚未返回地过程是活动的。scheme解释器不限数量支持尾部调用。

                2)尾调用时函数最后一步执行另一个函数。

3.宏

1)宏是在求值前对程序源代码执行地结果。

2)宏在于多种语言

3)方案有一个定义宏地特殊表单,用于定义源代码转换.

4.最终示例

1)解决树问题:运行bigs,它接接受包含整体标签地树。其返回值tree中标签大于其祖标签地节点数量。

2)如何设计程序:

I)从问题分析到数据定义,确定要表达的信息,并用编程语言表达这些信息。

II)目的声明:说明函数使用和产生地数据类型。对这个函数计算的是什么给一个简明地回答

III)功能:通过示例来演示 

IV)模块:将函数定义转化为函数大纲 

V)函数定义:填充函数中地空白

VI):测试:用于发现错误,测试可做为示例地补充。

5.总结,耗时一个月,学习完了computer science,看的是CS61A的课程。每天学习两小时。接下来学习金融科技和数据结构,谢谢各位的支持。

你可能感兴趣的:(python,django)