zoukankan      html  css  js  c++  java
  • python练习题:

    题目描述

    写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。(多组同时输入 )

    输入描述:

    输入一个十六进制的数值字符串。

    输出描述:

    输出该数值的十进制字符串。

    示例1

    输入

    复制
    0xA

    输出

    复制
    10


    #!/usr/bin/python
    #coding=utf-8

    str = raw_input()
    print(int(str,base=16))


    题目描述

    功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 )

    最后一个数后面也要有空格
     

    详细描述:


    函数接口说明:

    public String getResult(long ulDataInput)

    输入参数:

    long ulDataInput:输入的正整数

    返回值:

    String

    输入描述:

    输入一个long型整数

    输出描述:

    按照从小到大的顺序输出它的所有质数的因子,以空格隔开。最后一个数后面也要有空格。

    示例1

    输入

    复制
    180
    

    输出

    复制
    2 2 3 3 5

    #!/usr/bin/python
    #coding=utf-8

    str = raw_input()
    num1 = int(str)
    def  getResult(num):
        result = ""
        i = 2
        while  num != 1:
            while  num % i == 0:
                num = num / i
                #result = result + str(num) + ' '
                print i,num  
            i += 1
            #print i,num
        return
    a = getResult(num1)
    print a


    #!/usr/bin/python
    #coding=utf-8

    str = raw_input()
    num1 = int(str)
    def  getResult(num):
        result = ""
        i = 2
        while  num != 1:
            while  num % i == 0:
                num = num / i
                result = result + bytes(i) + ' '
                #print i,num
            i += 1
            #print i,num
        return  result
    a = getResult(num1)
    print a

    题目描述

    写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。

    输入描述:

    输入一个正浮点数值

    输出描述:

    输出该数值的近似整数值

    示例1

    输入

    复制
    5.5
    

    输出

    复制
    6



    #/usr/bin/python
    #coding=utf-8

    str = raw_input()
    x = float(str)
    if 10*(x - int(x)) < 5:
        print  int(x)
    else:
        result = int(x) + 1
        print result






  • 相关阅读:
    10年测试专家深度解读接口测试
    测试技术大牛谈成长经历:一个好的软件测试工程师应该做到这些!
    一位测试老鸟的工作经验分享
    又一名程序员倒下,网友:我们只是新时代农民工
    软件测试工程师这样面试,拿到offer的几率是80%
    App测试流程及测试点(个人整理版)
    自动化测试是什么?
    软件测试工程师的职业技能分析
    月薪15k的测试员需要学习什么技术?
    面向对象
  • 原文地址:https://www.cnblogs.com/jie-2019/p/12092919.html
Copyright © 2011-2022 走看看