zoukankan      html  css  js  c++  java
  • day3(if和for)

    if

    if <条件判断 1>:
    <执行 1>
    elif <条件判断 2>:
    <执行 2>
    elif <条件判断 3>:
    <执行 3>
    else:
    <执行 4>

    s = input('birth: ')
    birth = int(s)
    if birth < 2000:
        print('00 前')
    else:
        print('00 后')

    input()返回数据类型时str,不能直接和整数比较,int()把str转换成整数。

    练习:

    小明身高 1.75,体重 80.5kg。请根据 BMI 公式(体重除以身高的平方)
    帮小明计算他的 BMI 指数,并根据 BMI 指数:
     低于 18.5:过轻
     18.5-25:正常
     25-28:过重
     28-32:肥胖
     高于 32:严重肥胖

    height = 1.75
    weight = 80.5
    bmi = (weight/(height*height))
    if bmi < 18.5:
        print('过轻')
    elif bmi < 25:
        print('正常')
    elif bmi < 28:
        print('过重')
    elif bmi < 32:
        print('肥胖')
    else:
        print('严重肥胖')

    for

    计算 1-100 的整数之和

    sum = 0
    for x in range(101):
        sum = sum + x
    print(sum)

    range() 可以生成一个整数序列

    >>> list(range(5))
    [0 1 2 3 4]

    while

    计算 100 以内所有奇数之和

    sum = 0
    n = 99
    while n > 0:
        sum = sum + n
        n = n - 2
    print(sum)

    练习:

    请利用循环依次对 list 中的每个名字打印出 Hello, xxx!:
    L = ['Bart', 'Lisa', 'Adam']

    #!/usr/bin/python3
    L = ['bart','lise','admin']
    for x in L:
        sum = x
        print('hello,%s!'%sum)

  • 相关阅读:
    js-页面滚动
    js-document操作
    selenium-断言
    selenium-三类等待(强制等待、隐式等待、显示等待)
    selenium中的鼠标悬停操作
    selenium中的切换句柄及切换iframe操作
    selenium-网易云音乐登录的自动操作
    HTML/HTML5那些事
    开车新手笔记
    PHP函数辨析
  • 原文地址:https://www.cnblogs.com/wwchihiro/p/10208431.html
Copyright © 2011-2022 走看看