输入一个负整数,输出4行格式输出结果 第一行输出n值,占十个宽度,左对齐,必须出现符号 第二行输出n值,占十个宽度,右对齐,必须出现符号 第三行输出n绝对值,占十个宽度,左对齐,必须出现符号
时间: 2024-09-29 12:03:47 浏览: 28
当你输入一个负整数n,以下是一个Python示例,可以按照要求输出四行格式:
```python
def format_output(n):
# 根据n的正负计算绝对值和对应的符号
sign = "-" if n < 0 else ""
abs_n = abs(n)
# 输出格式化
print(f"{sign}{n:<10}", end="")
print(f"{abs_n:>{10}}", end="")
print(" (left aligned)")
print()
print(f"{sign}{n:<10}", end="")
print(f"{abs_n:>{10}}", end="")
print(" (right aligned)")
# 测试负整数 -15
format_output(-15)
```
当你运行上述代码并传入一个负整数如-15,输出会是这样的:
```
-15 15 (left aligned)
-15 15 (right aligned)
```
阅读全文