浅谈Python2.6和Python3.0中八进制数字表示的区别

yipeiwu_com6年前Python基础

在Python2.x中表示八进制的方式有两种:以'0'开头和以'0o'(字母o)开头:  

Python2.7中:

>>> 0100
64
>>> 0o100
64
>>> 

而在Python3.x中则废弃了以'0'开头的表示方式,只支持'0o'开头的表示形式:

Python3.4:

>>> 0100
SyntaxError: invalid token
>>> 0o100
64

以上这篇浅谈Python2.6和Python3.0中八进制数字表示的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python监控文件或目录变化

本文实例实现的功能是监控一个文件或目录的变化,如果有变化,把文件上传备份至备份主机,并且要监控上传过程是否有问题等,具体内容如下 #!/usr/bin/env python #co...

在pytorch中对非叶节点的变量计算梯度实例

在pytorch中对非叶节点的变量计算梯度实例

在pytorch中一般只对叶节点进行梯度计算,也就是下图中的d,e节点,而对非叶节点,也即是c,b节点则没有显式地去保留其中间计算过程中的梯度(因为一般来说只有叶节点才需要去更新),这样...

Python基础之函数的定义与使用示例

本文实例讲述了Python基础之函数的定义与使用。分享给大家供大家参考,具体如下: Python 定义函数使用 def 关键字,一般格式如下: def 函数名(参数列表):  ...

Django实现跨域请求过程详解

Django实现跨域请求过程详解

前言 CORS 即 Cross Origin Resource Sharing 跨域资源共享. 跨域请求分两种:简单请求、复杂请求. 简单请求 简单请求必须满足下述条件. HTTP方法为...

python读取文本中数据并转化为DataFrame的实例

python读取文本中数据并转化为DataFrame的实例

在技术问答中看到一个这样的问题,感觉相对比较常见,就单开一篇文章写下来。 从纯文本格式文件 “file_in”中读取数据,格式如下: 需要输出成“file_out”,格式如下: 数据...