Python print 语句(Python 2 与 Python 3)
2024-08-31 18:00:03
1. python 3.x 中的 print
print 在 Python 3.x 的环境里是内置函数(built-in function);
python 3 的 print 语句支持(python 2.x 不支持)自定义结束符(默认是换行)
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
>> print('hello', end='')
2. python 2.x 中的 print
print 的标准用法
>> print >> sys.stdout, 1, 1+1
1 2python 2.x 中的 print 不是函数,print 也可以不加括号嘛
>> print 1+1
2如果想在 python 2.x 的环境下,使用 print 不换行,可以简单地这样做:
import sys
myprint = sys.stdout.writesys.stdout.write():仅能输出字符串类型,比 print 的能力要弱很多;
最新文章
- 创建agsXMPP 自定义packet types
- ng-disabled 不起作用的解决办法
- 应用程序框架实战二十九:Util Demo介绍
- hdu5452 Minimum Cut
- CSS3绘制弹球动画效果
- SQL 使用小记
- C#线程系列讲座(2):Thread类的应用
- 转载LINQ系列OrderBy(), ThenBy()简介
- 安卓入门学习之Hello,world!
- centos 更改hostname
- HDU4920-Matrix multiplication-矩阵乘法 51nod-1137 矩阵乘法
- Js表单验证控件(使用方便,无需编码)-01使用说明
- 【BZOJ 5222】[Lydsy2017省队十连测]怪题
- 2018-2019-2 20165314《网络对抗技术》Exp1 PC平台逆向破解
- boost的named_mutex的一些坑
- jQuery实现淘宝轮播图
- Python 通过队列实现一个生产者消费者模型
- MyBatis关联查询,一对一关联查询
- Apache ActiveMQ Fileserver远程代码执行漏洞
- git clone时提示(gnome-ssh-askpass:29288): Gtk-WARNING **: cannot open display: