Python2.6与Python2.7的format用法区别

Python2.6不支持format(123456L, ",")或format(123, ",")的format用法,会报下面的错误

ValueError: Unknown format code ‘,‘ for object of type ‘long‘

ValueError: Unknown format code ‘,‘ for object of type ‘int‘

Python2.7支持format(123456L, ",")或format(123, ",")

原文地址:https://www.cnblogs.com/yizipiaoxiang/p/8576368.html

时间: 2024-10-07 04:50:58

Python2.6与Python2.7的format用法区别的相关文章

格式化输出(%用法和format用法)

一.格式化输出1.整数的输出%o -- oct 八进制%d -- dec 十进制%x -- hex 十六进制 1 >>> print('%o' % 20) 2 24 3 >>> print('%d' % 20) 4 20 5 >>> print('%x' % 20) 6 14 2.浮点数输出(1)格式化输出%f --保留小数点后面六位有效数字 %.3f,保留3位小数位%e --保留小数点后面六位有效数字,指数形式输出 %.3e,保留3位小数位,使用科学

python基础_格式化输出(%用法和format用法)

%用法 1.整数的输出 %o —— oct 八进制%d —— dec 十进制%x —— hex 十六进制 >>> print('%o' % 20) 24 >>> print('%d' % 20) 20 >>> print('%x' % 20) 14 2.浮点数输出 2.1 格式化输出 %f ——保留小数点后面六位有效数字 %.3f,保留3位小数位%e ——保留小数点后面六位有效数字,指数形式输出 %.3e,保留3位小数位,使用科学计数法%g ——在保证

Windows10下python3和python2同时安装 python2.exe、python3.exe和pip2、pip3设置

1.添加python2到系统环境变量 打开,控制面板\系统和安全\系统,选择高级系统设置,环境变量,选择Path,点击编辑,新建,分别添加D:\Python\python27和D:\Python\python27\Scripts到环境变量. 注意:python3安装时可以选择自动添加到系统环境变量,如未选择,方法和python2添加过程相同. 2.修改python.exe名字为python2.exe和python3.exe 找到python2和python3的安装目录,修改python2.7.9

C#中string.format用法详解 [转载]

这篇文章主要介绍了C#中string.format用法,以实例形式较为详细的讲述了string.format格式化的各种用法,非常具有实用价值,需要的朋友可以参考下 本文实例总结了C#中string.format用法.分享给大家供大家参考.具体分析如下: String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项.String.Format (String, Obj

String.Format用法

1.作为参数   名称 说明   Format(String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项.   Format(String, array<>[]()[]) 将指定 String 中的格式项替换为指定数组中相应 Object 实例的值的文本等效项.   Format(IFormatProvider, String, array<>[]()[]) 将指定 String 中的格式项替换为指定数组中相应 Object

C#中string.Format 用法详解

这篇文章主要介绍了C#中string.format用法,以实例形式较为详细的讲述了string.format格式化的各种用法,非常具有实用价值,需要的朋友可以参考下 本文实例总结了C#中string.format用法.分享给大家供大家参考.具体分析如下: String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项.String.Format (String, Obj

python2.7和python2.6并行

最近爬取遇到了动态页面的爬取, 然而伤心的是autopy只支持python2.7(python2.6的可以通过源码build,无奈觉得好麻烦) 所以铁了心要让python2.7和python2.6并行 首先安装了python2.7,到c:\studytool\python27 然后修改了环境变量里的python 之后关闭所有的python执行文件,然后cmd,运行python就是2.7版本了 注,这是由于在安装python2.7的时候,注册表内容已经修改了,具体见HKEY_CLASSES_ROO

python format 用法详解

format 用法详解 不需要理会数据类型的问题,在%方法中%s只能替代字符串类型 单个参数可以多次输出,参数顺序可以不相同 填充方式十分灵活,对齐方式十分强大 官方推荐用的方式,%方式将会在后面的版本被淘汰 format填充字符串 一 填充 1.通过位置来填充字符串 print('hello {0} i am {1}'.format('world','python')) # 输入结果:hello world i am python print('hello {} i am {}'.format

Python格式化字符串%与format的区别

简介 Python中格式化字符串目前有两种方法:%和format Python2.6引入了format这个格式化字符串的方法 区别 % # 定义一个坐标值 c = (250, 250) # 使用%丑陋的格式化... s1 = "敌人坐标:%s" % (c,) # 因为c是一个元祖,所以%格式化时后面不能只写一个c format # 定义一个坐标值 c = (250, 250) # 使用format格式化 s2 = "敌人坐标:{}".format(c) 3.6的新特