如何打印以下内容?
def sa(*paras,a = 5):lenth = len(paras)
print('收集参数分别是',paras + ',收集参数为长度:%d' %lenth)
sa(1,3,22,3,a = 5)
想打印的内容
收集参数分别是(1,3,22,3)收集参数为长度:4
为啥会报错啊?如果想这么打印print代码该怎么写?
用format 格式化即可
def sa(*paras, a=5):
length = len(paras)
print('收集参数分别是{}'.format(paras) + ',收集参数为长度:%d' % length)
sa(1, 3, 22, 3, a=5) def sa(*paras,a = 5):
lenth = len(paras)
print('收集参数分别是',paras ,'收集参数为长度:%d' %lenth)
sa(1,3,22,3,a = 5)
qiuyouzhi 发表于 2020-6-13 17:46
和楼上一模一样艹
页:
[1]