计算与控制流

计算与控制流
计算与流程
对现实世界处理和过程的抽象
各种类型的数据对象,可以通过各种运算组织成复杂的表达式。
运算语句
将表达式赋值给变量进行引用
赋值语句用来实现处理与暂存
控制流语句
控制流语句用来组织语句描述过程
顺序结构
条件分支
循环结构for、while
定义语句:def、class
定义语句也用来组织语句,把一系列运算语句集合起来给一个名字
描述了一个包含一系列处理过程的计算单元,主要为了源代码的各种复用。
可以定义函数、类等“代码”对象
调用函数或者类,也可以得到数据对象,Python里所有可调用的事物称为callable。
>>> def sum_list(alist): sum_temp=0 for i in alist: sum_temp +=i return sum_temp >>> print(sum_list) <function sum_list at 0x00000000033C5C80> >>> my_list=[23,45,67,89,100] >>> my_sum=sum_list(my_list) >>> print("sum of my list:%d" % (my_sum,)) sum of my list:324 >>>
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论