Python

print函数用于在控制台中打印输出

输出

代码示例:

foo = 100
bar = 200
print(foo)  # print:输出一个指定变量名的值(默认自动换行)

print(foo,bar)  # 输出多个值(默认值之间会有空格)

print(foo,bar,end = '')  # end:不自动换行

print(foo,bar,sep = '#')  # sep:替换值之间的空格为'#'

format

输出格式化

占位符注释
%s字符串
%d整数
%f小数

代码示例:

foo = 'HelloWorld!'
print('你好世界:%s' % (foo))  # 你好世界:HelloWorld!

foo = 100
print('我的成绩是:%d分' % (foo))  # 我的成绩是:100分

foo = 100.000
print('我的成绩是:%.1f分')  # 我的成绩是:100.0分

foo = 100
bar = 100.0
# 格式01:
print('我的整数成绩是:{}分,我的小数成绩是:{}'.format(foo, bar))

# 格式02:
print('我的整数成绩是:{0}分,我的小数成绩是:{1}'.format(foo, bar))

# 格式03:
print('我的整数成绩是:{foo}分,我的小数成绩是:{bar}'.format(foo = 100, bar = 100.0))