1 / 32
文档名称:

数据处理的流程控制.ppt

格式:ppt   大小:1,598KB   页数:32页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据处理的流程控制.ppt

上传人:274030239 2020/6/29 文件大小:1.56 MB

下载得到文件列表

数据处理的流程控制.ppt

相关文档

文档介绍

文档介绍:数据处理的流程控制分支控制结构流程控制数据是被加工处理的原材料,而处理过程要用流程控制结构来描述类比:烹调=食材+烹制过程烹制过程:先炒再煮;如果淡了则加盐;反复翻炒5分钟;...常见的流程控制结构顺序,跳转,分支,循环,子程序等好的流程:结构清晰,易理解,易验证,易维护*****顺序控制结构按语句的自然先后顺序执行***:华氏转换成摄氏流程图:用标准化的图形符号来表示程序步骤流程图中的步骤可以是不同抽象级的***分支控制结构(1)可以选择不同的执行路径单分支结构if<条件>:<语句体><条件>:布尔表达式<语句体>:"缩进":计算<条件>,则执行<语句体>,并把控制转向下一条语句;若为假,(1)<条件>:<表达式1><关系运算符><表达式2>关系运算:<,<=,==,>=,>,!=数值比较字符串比较:(ASCII等):,元组的比较**字符串比较举例x=a<Ax='a'<'A'x="aA"<'Aa'x='aa'<'a'x='a'<'aa'x='aa'<'aa'x='aa'<"aa"布尔表达式(2)复杂布尔表达式:<布尔表达式1><布尔运算><布尔表达式2>布尔运算:and,or,not<布尔表达式1>and<布尔表达式2><布尔表达式1>or<布尔表达式2>not<布尔表达式>***and的定义and表示“并且”:PandQ为真iffP和Q都为真真值表见右例>>>(3>2)and(2>1)True>>>(3>2)and(2>3)FalsePQPandQFFFFTFTFFTTTLuChaojun,SJTU**or的定义or表示“或者”:PorQ为假iffP和Q都为假真值表见右与日常用语中互斥的“或”不同!例>>>(3>2)or(3<=2)True>>>(2>3)or(2>4)FalsePQPorQFFFFTTTFTTTT