1. 首页
  2. Python

通用循环构造方法(1)

“u003Cdivu003Eu003Cpu003E交互式循环是无限循环的一种u003Cu002Fpu003Eu003Cpu003E允许用户通过交互的方式重复程序的特定部分u003Cu002Fpu003Eu003Cpu003E以交互循环的视角重新审视求平均数程序。u003Cu002Fpu003Eu003Cpu003E交互式循环代码及程序输出如下:u003Cu002Fpu003Eu003Cpu003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002F163100060204258242fa” img_width=”499″ img_height=”384″ alt=”通用循环构造方法(1)” inline=”0″u003Eu003Cu002Fpu003Eu003Cpu003E哨兵循环u003Cu002Fpu003Eu003Cpu003E执行循环直到遇到特定的值,循环语句才终止执行的循环结构设计方法u003Cu002Fpu003Eu003Cpu003E哨兵循环是求平均数的更好方案,思路如下:u003Cu002Fpu003Eu003Cpu003E设定一个哨兵值作为循环终止的标志u003Cu002Fpu003Eu003Cpu003E任何值都可以做哨兵,但要与实际数据有所区别.u003Cu002Fpu003Eu003Cpu003Eu003Cimg src=”http:u002Fu002Fp9.pstatp.comu002Flargeu002F1633000177aec3eb9a0f” img_width=”503″ img_height=”310″ alt=”通用循环构造方法(1)” inline=”0″u003Eu003Cbru003Eu003Cu002Fpu003Eu003Cpu003Eu003Cbru003E以上代码没有那么多的yesu002Fno的干扰,执行结果更加清晰,但不能包含负数的平均数计算,为了更加通用化需要引入字符串。u003Cu002Fpu003Eu003Cpu003E利用非数字字符串表示输入结束;所有其他字符串将被转换成数字作为数据处理;空字符串以“”代表,可以作为哨兵,用户输入回车python就返回空字符串。u003Cu002Fpu003Eu003Cpu003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002F163100060ab6ab573da8″ img_width=”493″ img_height=”353″ alt=”通用循环构造方法(1)” inline=”0″u003Eu003Cu002Fpu003Eu003Cu002Fdivu003E”

原文始发于:通用循环构造方法(1)

主题测试文章,只做测试使用。发布者:醒百年,转转请注明出处:http://www.cxybcw.com/13396.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code