Python的print用法示例

yipeiwu_com6年前Python基础

Python 2.6中print不是函数,而是一个关键字,使用方式如下:

复制代码 代码如下:

print 1, 2 
print 'a', 'b' 

显示结果如下,用逗号分隔的各项之间会打印出一个空格,默认以换行结束:

复制代码 代码如下:

1 2 
a b

若不想以换行结束,则在最后加一个“,”,如下所示:

复制代码 代码如下:

print 1, 2, 
print 'a', 'b'

显示结果如下:

复制代码 代码如下:

1 2 a b

Python 3.0中print变成了一个内置函数

相关文章

python进阶之自定义可迭代的类

自定义可迭代的类 列表可以获取列表的长度,然后使用变量i对列表索引进行循环,也可以获取集合的所有元素,且容易理解。没错,使用列表的代码是容易理解,也很好操作,但这是要付出代价的。列表之所...

Python3 实现减少可调用对象的参数个数

问题 一个被其他python代码使用的callable对象,可能是一个回调函数或者是一个处理器,由于其参数太多,导致调用时出错。 解决方案 如果需要减少某个函数的参数个数,可以使用fun...

Python日期时间对象转换为字符串的实例

1、标准转换格式符号说明 %a 本地星期的短名称 如:Sun, Mon, ..., Sat (en_US); So, Mo, ..., Sa (de_DE) %A 本地星期全名称 如...

Python中的下划线详解

这篇文章讨论Python中下划线_的使用。跟Python中很多用法类似,下划线_的不同用法绝大部分(不全是)都是一种惯例约定。 一、 单个下划线直接做变量名(_) 主要有三种情...

python实现Dijkstra算法的最短路径问题

python实现Dijkstra算法的最短路径问题

迪杰斯特拉(Dijkstra)算法主要是针对没有负值的有向图,求解其中的单一起点到其他顶点的最短路径算法。 1 算法原理 迪杰斯特拉(Dijkstra)算法是一个按照路径长度递增的次序产...