下面介绍Python中的几种输出方式:
# 1、输出多个变量的值
num1, num2 = 1, 2
print(num1, num2) # 结果为1 2
# 2、格式化输出
name = "sara"
age = 18
print("My name is %s, age is %d" % (name, age), ".") # 结果为My name is sara, age is 18 .
print("My name is {0}, age is {1}" . format(name, age), ".") # 上下两种表示方法都可以,注意format前面为句号
# 3、输出到文件中
f = open("text.txt", "w") # 创建一个名为“text”的txt文件,并写内容到里面去,“w”代表写入
print("I am learning python.", file=f)
# 4、输出不自动换行
print("abc", end=" ") # 默认为输出结果后自动换行,执行这条指令可以使结果不自动换行
# 5、输出的各个数据以特定的分隔符隔开
print("1", "2", "3", sep="%") # 结果为1%2%3
print("124", end=" ", flush=True) # 要使结果直接打印出来,可以添加换行符(默认自动换行),或者使flush=True