zoukankan      html  css  js  c++  java
  • while循环

      -----------------以下截图来自王大鹏老师的教学

     练习:银行利息
    1.本金10000元;

    2.年利息7%;

    3多少年后本金能超过13000

    分析:

    1.当遇到每XXXX的问题的时候一般都是循环问题;

    2.没有明确的循环次数;

    3.循环条件确定:本金不超过13000元;

    4.以上特点适合用while循环

    v1.0版本:初级写法,为了理解while

    year = 0
    money = 10000
    while (money <= 13000):
        money = money * 1.07
        year = year + 1
    print("需要%d年" % year)

    v2.0版本:一些习惯写法,程序猿的最爱

    year = 0
    money = 10000
    while (money <= 13000):
        money *= 1.07
        year += 1
    print("需要%d年" % year)

    练习2:用while累加求和

    分析:

    1.用计数来表示数字,从1开始,每次增长1,只要小于51,就把数字和总和相加

    2.确定循环条件:变量n小于51;每次n都增加1;每次n都和总和相加

    mySum = 0  # 先用mySum来存放数字总和
    n = 1  # 设置计数器变量n,起始为1
    while n < 51:
        mySum += n
        n += 1
    print("总和是: %d" % mySum)
  • 相关阅读:
    对于 redux 的一些理解-1.基础
    css 优化
    HTML 理解标签
    css 理解盒模型
    json2.js JSON解析程序
    DOM 核心
    居中
    Director.js
    jquery-2.0.3 源码分析 整体架构
    Zookeeper安装
  • 原文地址:https://www.cnblogs.com/jameskane/p/8502559.html
Copyright © 2011-2022 走看看