%是字符串本身的操作符,跟print无关,前面是格式化字符串,后面是元组或其它可迭代对象组成的参数表。比如:
"server listen on %s, %d" % (self.addr[0], self.addr[1])
'COM%d' % i for i in range(1, 10)
而f"{var}"是print的格式化字符串,print(f"receive {len(msg)} bytes, msg: {msg}")
© 著作权归作者所有
举报
发表评论
0/200
%是字符串本身的操作符,跟print无关,前面是格式化字符串,后面是元组或其它可迭代对象组成的参数表。比如:
"server listen on %s, %d" % (self.addr[0], self.addr[1])
'COM%d' % i for i in range(1, 10)
而f"{var}"是print的格式化字符串,print(f"receive {len(msg)} bytes, msg: {msg}")
© 著作权归作者所有
发表评论