疯狂Python练习题

    xiaoxiao2022-07-14  158

    练习一

    #要求用户随便输入一个整数 #程序能打印出该整数的十六进制、八进制、二进制形式

    a = int(input('请输入一个整数:') print(str(a)) print('十六进制',hex(a)) print('八进制',oct(a)) print('二进制',bin(a))

    练习二

    要求用户输入两个数,接下来程序第一行打印两个数的和,

    第二行打印两个数的差,第三行打印两个数的乘积,第四行打印两个数的商

    第五行打印两个数整除的结果

    b = float(input('请输入第一个数:')) b2 = float(input('请输入第二个数:')) print(b+b2) print(b-b2) print(b*b2)

    练习三

    #要求用户随便输入一个整数 #程序能打印出该整数的十六进制、八进制、二进制形式

    # 用字符串格式化的方式进行转换 c = int(input("请输入第一个整数")) print("十六进制: %x" % c) print("十六进制: %X" % c) print("八进制: %o" % c) # 字符串格式化不支持二进制的输出 # print("二进制: %b" % c)
    最新回复(0)