试题 算法提高 进制转换

2020蓝桥杯习题汇总

资源限制
时间限制:1.0s 内存限制:256.0MB
问题描述
  编写函数将十进制整数按8进制输出,然后编写main函数验证该函数。例如输入12,则输出为:12=014,输入32,则输出32=040。
输入格式
  输入一个整数。
输出格式
  输出这个整数的八进制形式。
样例输入
12
样例输出
014
数据规模和约定
  输入的整数n>=0.
 
代码:

while True:
    try:
        n = int(input())
        if n == 0:
            print(0)
        else:
            print("0","{:o}".format(n),sep="")
    except:
        break

猜你喜欢

转载自blog.csdn.net/Python_Matlab/article/details/107669844
今日推荐