解题思路:先用oct将十进制转换为八进制0oxx,将得到的结果转换为字符串,再通过split()函数返回指定数目的字符串,输入十进制10后,这里num[0]=0o,num[1]=12;
注意事项:python中十进制转换为八进制是有前缀0o,需去掉
参考代码:
num=str(oct(int(input()))).split('0o') print(num[1])
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1327 |
字符串的输入输出处理 (C语言代码)浏览:1019 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1186 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:822 |
简单的a+b (C语言代码)浏览:878 |
有关字符,字符串的输入输出函数说明浏览:498 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:545 |
敲七 (C语言代码)浏览:2747 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:1260 |
【魔板】 (C++代码)浏览:1236 |