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))

  • 相关阅读:
    ruby安装方法
    移动端适配问题px->rem方法
    判断元素阶段类型
    domReady
    电梯导航
    判断浏览器的版本以及浏览器内核( 转发 )
    AWS
    Amazon S3
    Pipeline 模型
    RESTful API
  • 原文地址:https://www.cnblogs.com/beiyue/p/10829924.html
Copyright © 2011-2022 走看看