参考链接: Python oct()

python oct

Python oct() function is used to convert an integer into octal string prefixed with “0o”.

Python oct()函数用于将整数转换为以“ 0o”为前缀的八进制字符串。

Python oct() (Python oct())

Python oct() function syntax is:

Python oct()函数语法为:

oct(x)

The output of oct() function is a string. We can pass an object as an argument too, in that case, the object must have __index__() function implementation that returns integer.

oct()函数的输出为string 。 我们也可以将对象作为参数传递,在这种情况下,该对象必须具有返回整数的__index__()函数实现。

Let’s look at some simple examples of oct() function.

让我们看一下oct()函数的一些简单示例。

print(oct(10))

print(oct(0xF))

print(oct(0b1111))

print(type(oct(10)))

Output:

输出:

0o12

0o17

0o17

<class 'str'>

带有对象的Python oct() (Python oct() with object)

Let’s look at another example where we will use oct() function with a custom object as an argument. We will implement __index__() function in this object.

让我们看另一个示例,在该示例中我们将使用带有自定义对象作为参数的oct()函数。 我们将在此对象中实现__index __()函数。

class Data:

id = 0

def __init__(self, i):

self.id = i

def __index__(self):

return self.id

d = Data(20)

print(oct(d))

Output: 0o24

输出: 0o24

GitHub Repository.

GitHub存储库中检出完整的python脚本和更多Python示例。

Reference: Official Documentation

参考: 官方文档

翻译自: https://www.journaldev.com/22991/python-oct

python oct

[转载] python oct_Python oct()相关推荐

  1. python oct_Python oct()

    python oct Python oct() function is used to convert an integer into octal string prefixed with " ...

  2. 化学人学python有前途吗-转载:python之蟒开启理论计算化学的新时代

    转载:python之蟒开启理论计算化学的新时代 (2014-01-23 23:04:00) 标签: python gaussian python之蟒开启理论计算化学的新时代 就像iphone和andr ...

  3. python将汉字转为拼音字母_科学网—[转载]python中文汉字转拼音 - 陈明杰的博文...

    将汉字转为拼音.可以用于汉字注音.排序.检索(Russian translation) . 特性根据词组智能匹配最正确的拼音. 支持多音字. 简单的繁体支持, 注音支持. 支持多种不同拼音/注音风格. ...

  4. (转载)Python 应用发布技术

    (转载)Python 应用发布技术 2011年08月09日 分类: 脚本 2009-04-08 17:05 722人阅读 评论(0) 收藏 举报 1. Python 应用发布技术收集如何 将Py应用打 ...

  5. [转载] python之路《第二篇》Python基本数据类型

    参考链接: Python中的Inplace运算符| 1(iadd(),isub(),iconcat()-) 运算符 1.算数运算: 2.比较运算: 3.赋值运算: 4.逻辑运算: 5.成员运算: 6. ...

  6. [转载] Python 内置函数 dir()

    参考链接: Python dir() 简述 在 Python 中,有大量的内置模块,模块中的定义(例如:变量.函数.类)众多,不可能全部都记住,这时 dir() 函数就非常有用了. dir() 是一个 ...

  7. (转载)[python学习笔记]Python语言程序设计(北理工 嵩天)

    作者:九命猫幺 博客出处:http://www.cnblogs.com/yongestcat/ 欢迎转载,转载请标明出处. 如果你觉得本文还不错,对你的学习带来了些许帮助,请帮忙点击右下角的推荐 阅读 ...

  8. [转载]python optionparser1

    原文地址:python optionparser1作者:afu7 Python 有两个内建的模块用于处理命令行参数: 一个是 getopt,<Deep in python>一书中也有提到, ...

  9. [转载]Python方法绑定——Unbound/Bound method object的一些梳理

    本篇主要总结Python中绑定方法对象(Bound method object)和未绑定方法对象(Unboud method object)的区别和联系. 主要目的是分清楚这两个极容易混淆的概念,顺便 ...

最新文章

  1. 不会自动化UI测试?不会编程?没问题,会造句就行!
  2. Redis(三)、支持数据类型及常用操作命令
  3. 如何在labview中用c语言编程,编程语言之争:LabVIEW还是C语言?-测试测量-与非网...
  4. TensorFlow下载与安装
  5. 坚守本心,你公司的OA解决了以下问题吗?
  6. colab 数据集_Google Colab上的YOLOv4:轻松训练您的自定义数据集(交通标志)
  7. A股实时行情接口资源分享
  8. android gprs工作流程,Android pppd_gprs脚本启动过程
  9. layui 如何隐藏底部白边_PR如何稳定轻微抖动和剧烈晃动的视频镜头
  10. 加密解密技术基础及用OpenSSL创建私有CA
  11. Python+Selenium实现新浪微博自动登录
  12. 【模板】最小费用最大流【费用流】
  13. 苹果消息推送服务教程:第二部分(共2部分)
  14. blender新手入门教程中文 编辑后属性选项显示
  15. Liunx配置jdk
  16. 海上风电场对雷达性能的影响——雷达回波
  17. VC++中的各种文件的作用
  18. android连接ios热点超时,Android19连接iOS13个人热点失败
  19. Java程序设计实验四:Java小应用程序界面设计
  20. psv注册港服服务器断开连接,psn港服注册图文教程

热门文章

  1. java.lang.ClassNotFoundException: org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPIm
  2. android原生插件,适用于 Android 的原生 (C++) 插件
  3. 家庭安防监控设备搭建
  4. android 8.1闪退,宁波市民卡app在Android 8.1闪退_宁波民生e点通
  5. java有常函数_Java开发笔记(十一)常见的数学函数
  6. jquery的Dom操作查找节点
  7. lua游戏脚本实例源码_Redis Lua脚本中学教程(上)
  8. Fisher算法+两类问题
  9. 互联网Internet体系结构以及网关协议OSPF
  10. 分治法 —— 折半查找(递归与非递归)