zoukankan      html  css  js  c++  java
  • 测试工程师的一些面试题目(python)

    http://www.mamicode.com/info-detail-2399086.html

    有一个列表,每个元素存放学生姓名、成绩,按学生成绩从优到差排序。

    stu=['张三:20','李四:70','王五:88','李六:40','赵琦:55.5']

    def sortscore(A):
        for j in range(len(A)):
            for i in range(len(A)-1):
                if A[i].split(':')[1] < A[i+1].split(':')[1]:
                    A[i],A[i+1] = A[i+1],A[i]
                    i=i+1
                else:
                    i=i+1
            j=j+1
        return A
    print(sortscore(stu))

    有一个列表,每个元素存放学生姓名、成绩,计算学生的总成绩

    stu=['张三:20','李四:70','王五:88','李六:40','赵琦:55.5']

    def total(A):
        sum=0.0
        if len(A) == 0:
            return 0
        elif len(A) == 1:
            return float(A.split(':')[1])
        else:
            for i in range(len(A)):
                sum=sum+float(A[i].split(':')[1])
        return sum
    print(total(stu))

  • 相关阅读:
    图片懒加载
    浅谈javascript的函数节流
    js字符串常用方法详解
    js数组详解
    thinkphp3.2 批量添加数据
    openssl证书及配置
    手机访问PC端
    mui框架(三)
    mui框架(二)
    mui框架(一)
  • 原文地址:https://www.cnblogs.com/beiyue/p/10829924.html
Copyright © 2011-2022 走看看