1.1 使用逗号输出
前面已经讲解过如何使用print来打印表达式,可以使用都好来打印多个表达式,只要用逗号隔开即可。
>>> print 'Age:',42 Age: 42
在python3.0版本中print变成了一个函数,因此打印时候就需要加上括号。
>>> print('Age:','42') ('Age:', '42')
如果想要同时输入文本和变量值,却又不希望使用字符串格式化的话,这个特性很有用
>>> greeting = 'Hello!' >>> salutation = 'Mr.' >>> name = 'Jack' >>> print greeting,salutation,name Hello! Mr. Jack
如果在结尾处加上逗号,那么接下来的语句会与前一条语句在同一行打印,例如:
print 'Hello,', print 'world!' 输出Hello, world!
1.2 import关键字
可以使用import来导入整个模块包或者模块里面的一个函数
有两种句式:
1.import 模块名
2.from 模块名 inport 函数1,函数2....或者from 模块名 import *
由于不同的模块可能有相同的处理方法,也就是方法名一样,所以第二种更具普遍一样。对于第一种情况也可以处理,如果两个模块都有相同的函数,比如open函数,可以按照下面这种方式:
模块1.open()
模块2.open()
import语句还有as关键字,就是把导入的包另取一个包名(好像没多大意义)
>>> from math import sqrt >>> sqrt(4) 2.0 >>> from math import sqrt as pingfang >>> pingfang(4) 2.0 >>> import math as foobar >>> foobar.sqrt(4) 2.0