新手求指教 print("")

图片说明
不太懂这是print函数的哪个用法

print('%d*%d=%d\t' % (j, i, i*j), end='')

第一个参数 '%d*%d=%d\t' % (j, i, i*j), 一个字符串格式化表达式, python2.x风格, python3改用'this is a string'.format()
第二个参数 end='', 指明给参数end赋值, 默认的end == '\n', 即在print之后换行, 这样是在输出指定字符串后不做多余输出

其实和print("abc", end='')是一样的
另搜索str.format()


print('')不是print(), 里面有一个参数'', 是一个空字符串

为什么提示不存在pirnt();