Python 练习实例82

[复制链接]
1219|0
 楼主| cooldog123pp 发表于 2023-5-27 11:58 | 显示全部楼层 |阅读模式
题目:八进制转换为十进制
程序分析:无。
  1. #!/usr/bin/python
  2. # -*- coding: UTF-8 -*-

  3. if __name__ == '__main__':
  4.     n = 0
  5.     p = raw_input('input a octal number:\n')
  6.     for i in range(len(p)):
  7.         n = n * 8 + ord(p[i]) - ord('0')
  8.     print n
以上实例输出结果为:
  1. input a octal number:
  2. 122
  3. 82



您需要登录后才可以回帖 登录 | 注册

本版积分规则

2345

主题

7773

帖子

31

粉丝
快速回复 在线客服 返回列表 返回顶部
0