如何才能去除print()输出中的
”还有 10 年“
中的空隙。
使用f-string,写成这样:
age=8
print(f'距离成年还有{18-age}年。')
如有帮助,请点采纳
print()输出多个值时就是默认用空格作为分隔符的
你可以设置 sep="" 参数以空字符串作为分隔符
如
age=8
print('距离成年还有',18-age,'年。',sep="")
或者先生成一个完整的字符串再一起输出, 用以下4种方法都可以
age=8
print('距离成年还有'+str(18-age)+'年。')
print('距离成年还有%d年。' % (18-age))
print('距离成年还有{}年。'.format(18-age))
print(f'距离成年还有{18-age}年。')
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!