可以使用字符串格式化中的填充和对齐功能,如下所示:

n = eval(input("请输入正整数")) formatted_n = "{:>20}".format(n) # 宽度为20,右对齐,使用空格填充 print(formatted_n.replace(" ", "-")) # 将空格替换为减号

示例输出:

请输入正整数 456 ---------------456

n=evalinput请输入正整数宽度为20个字符减号字符-填充右对齐printformatn怎么补齐

原文地址: https://www.cveoy.top/t/topic/fXVQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录