zoukankan      html  css  js  c++  java
  • 20181206hw

    1.求区间[100, 200]10个随机整型数的最大值

    import random

    n=[random.randint(100,200) for i in range(10)]

    print(n)

    print(max(n))

    2.我们将三位整型数的每一位的立方和等于数值本身的数称为水仙花数,为有多少个水仙花数(一定是三位数)

    for n in range(100,1000):

        a = n // 100

        b = n // 10 % 10

        c = n % 10

    if n == a ** 3 + b ** 3 + c ** 3:

            print('水仙花数有{}'.format(n))

    3. 输出有1234这四个数字组成的每位都不同的所有的三位数

    for i in range(1,5):

        for j in range(1,5):

            for k in range(1,5):

                if(i != j and i != k and j != k):

                    print(i*100+j*10+k)

    4.求列表s=[2,8,9,6,7,1,5,66]中的元素个数,最大数,最小数,平均数。末尾添加一个新元素10?删除元素5

    s=[2,8,9,6,7,1,5,66]

    print(len(s))

    print(max(s))

    print(min(s))

    print(sum(s)//len(s))

    s.append(10)

    s.remove(5)

    print(s)

     5.斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0112358132134、……。

    求斐波那契数列的前20

    s=[]

    for i in range(20):

        if i == 0:

            s.append(1)

        else:

            s.append(s[i-2]+s[i-1])

    print(s)

    6.写一个计算可以计算一个人BMI(身体质量指数)指数程序

      体质指数(BMI=体重(kg)÷身高^2m) 

    成人的BMI数值:

      过轻:低于18.5

      正常:18.5-23.9

      过重:24-27

      肥胖:28-32

      非常肥胖, 高于32

    height = input('身高(m):')

    weight = input('体重(kg):')

    BMI = float(float(weight)/(float(height)**2))

    if  BMI < 18.5:

        print('过轻')

    elif 18.5 <= BMI <= 24:

        print('正常')

    elif 24 <= BMI <= 27:

        print('过重')

    elif 27 < BMI < 32:

        print('肥胖')

    else:

    print('非常肥胖')

    7.

    8. 随机产生1010以内的整型数,存放到列表中,将列表中的最大值放在列表的最后

    import random

    n=[random.randint(0,9) for i in range(10)]

    print(n)

    #print(max(n))

    a=max(n)

    n.remove(a)

    n.append(a)

    print(n)

  • 相关阅读:
    iphone精简教程
    自己搭建云盘 – 简单的PHP网盘程序
    内存泄漏(I)
    App 基本图片配置(I)
    Git 工作环境配置
    MVC(I)
    ReactNative APP基本框架搭建 基于 React Navigation
    UI绘制原理及卡顿 掉帧原因
    ES6中Json、String、Map、Object之间的转换
    Invariant Violation: requireNativeComponent: "RNCWKWebView" was not found in the UIManager.
  • 原文地址:https://www.cnblogs.com/liuyibo007/p/10079041.html
Copyright © 2011-2022 走看看