今天开始学习Python。
print函数几乎是学习每一个语言都首先用到的函数,Hello World还靠它呢~
在Python里面,print有以下几个特点,区别于C/C++中的printf:
(1)默认添加换行符,可以使用,取消换行符,例如:
>>> def foo(): print "1" print "2" print "3" >>> foo() 1 2 3 >>> def foo(): print "1", print "2", print "3" >>> foo() 1 2 3 >>>
(2)使用,时,默认添加空格,如:
>>> print 'Hello', 'world', '!' Hello world ! >>>
(3)格式化输出可以使用,混搭,也可以使用C/C++那样的%d,%s等,推荐使用,混搭,特殊情况使用%d,%s等,例如:
>>> print "I'm", 25, "years old." I'm 25 years old. >>> print "I'm %d years old." % (25) I'm 25 years old. >>>