码迷,mamicode.com
首页 > 其他好文 > 详细

lesson3: While 语句简单应用

时间:2016-01-07 13:31:48      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:

sample 1: 用while 语句实现连续计算:

a =float( raw_input("please input a number:"))
while a!=0:
      b=raw_input("please input a operator: ")
      c=float(raw_input("please input another number:"))
      if b=="-":
         print "result: " ,a-c
         a=a-c
      elif b=="+":
          print "result:" , a+c
          a=a+c
      else:
            print "Input error. Please input as: +-"
            break

 

issue 1:在原错误程序中未打印算式计算结果,故即使计算了值并赋值,看起来也会像死循环一样

issue2:在写while条件时,此计算会长期计算,当只有输入不合法的运算符时才会结束,故while条件写长期循环为真的值即可

issue3:通过输入不合法的运算符 break 来终止运算。

lesson3: While 语句简单应用

标签:

原文地址:http://www.cnblogs.com/janicce-zhong/p/5109415.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!