zoukankan      html  css  js  c++  java
  • lesson3: While 语句简单应用

    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 来终止运算。

  • 相关阅读:
    Linux
    memory库函数的实现
    剑指Offer面试题1
    Linux
    Linux-配置vim开发环境
    Linux-Find命令
    busybox,alphine,ubuntu,centos/fedore操作系统
    端口映射与容器互联
    docker 数据管理数据卷
    Celery
  • 原文地址:https://www.cnblogs.com/janicce-zhong/p/5109415.html
Copyright © 2011-2022 走看看