print:
使用逗号隔开,打印多个表达式
print("name", "Ben", 23) # name Ben 23
如上可见,参数之间是空格,如果要合并,又不想用字符串格式化,可以这样做
a = "name," b = "Ben," c = 23 print(a, b, c)
如果“Ben”没有逗号,怎么在结果中添加?
不能这样做,这样会在逗号前面加上空格
a = "name," b = "Ben" c = 23 print(a, b,",", c) # name, Ben , 23
可以这样做,将逗号和变量b相加
a = "name," b = "Ben" c = 23 print(a, b + ",", c) # name, Ben, 23
可以使用sep参数自定义分隔符
a = "name" b = "Ben" c = 23 print(a, b, c, sep="_") # name_Ben_23
可以自定义结束符,默认的是换行符
a = "name" b = "Ben" c = 23 print(a, end="") # nameBen print(b) print(c) # 23
导入时重命名:
通常导入模块
import module from module import function from module import function1, function2... from moudle import *
使用*导入模块中的一切,需要注意如果有两个模块同时有相同函数时会冲突,可以使用第一种导入,然后使用 moudle.function 调用函数
另一种办法是在导入模块时,在末尾使用as子句指定别名来区分
import math as m m.srot(6)
可以为特定的函数指定别名
from math import sqrt as q q(6)