zoukankan      html  css  js  c++  java
  • python第一节课内容及练习

    一、input输入
    sname = input("请输入你的姓名:")
    yu_yan = input("请输入你学习的语言:")
    print("{}, 欢迎你学习{}课程!".format(sname,yu_yan))

    二、求和。计算1-99的和。并输出

    #计算一到99的和,并输出
    sum=0
    i=1
    while i<100:
    sum+=i
    i+=1
    print(sum)
    三、乘法口诀。输入1-9的乘法口诀。print输在在同一行用end=’’
    #乘法口诀
    for i in range(1,10):
    for j in range(1,i+1):
    print(str(j)+"*"+str(i)+'='+str(i*j), end=" ")
    print(' ')

     四、斐波那契数列。并输出小于10000的最后一个数。

    #斐波那契数列
    a,b=0,1
    while a<10000:
    print(a)
    a,b=b,a+b

    多分支结构

    五、if...elif...else用法

    BMI的定义如下:
    BMI = 体重(kg)÷身高2(m2)
    例如,一个人身高1.75米、体重75公斤,他的BMI值为24.49
    编写一个根据体重和身高计算BMI值的程序,并同时输出国际和国内的BMI指标建议值

    # _*_ coding: utf-8 _*_
    import sys
    import importlib
    importlib.reload(sys)
    '''
    BMI的定义如下:
    BMI = 体重(kg)÷身高2(m2)
    例如,一个人身高1.75米、体重75公斤,他的BMI值为24.49
    编写一个根据体重和身高计算BMI值的程序,并同时输出国际和国内的BMI指标建议值
    '''

    weight = eval(input("清输入你的体重:单位-KG:"))
    height = eval(input("请输入你的身高:单位-米:"))
    BMI = weight/pow(height, 2) # 计算BMI值,pow算平方

    wto = ''
    dom = ''
    if BMI>=30:
    wto, dom = '肥胖', '肥胖'
    elif 28<=BMI<30:
    wto, dom = '偏胖', '肥胖'
    elif 25<=BMI<28:
    wto, dom = '偏胖', '偏胖'
    elif 24<=BMI<25:
    wto, dom = '正常', '偏胖'
    elif 18.5<=BMI<24:
    wto, dom = '正常', '正常'
    elif BMI<18.5:
    wto, dom = '偏廋', '偏廋'

    print("BMI的指标:国际是{}, 国内是{}".format(wto, dom))

  • 相关阅读:
    socket 网络编程
    错误与异常
    正则与计算器
    正则爬虫案例
    面向对象
    模块与包
    常用模块-----configparser & subprocess
    正则表达式&re模块
    常用模块---sys&logging&序列化模块(json&pickle)
    常用模块----time&random&hushlib&os
  • 原文地址:https://www.cnblogs.com/tianyu2018/p/13702126.html
Copyright © 2011-2022 走看看