a,b,c=map(int,input(),split('')) sum=a+b+c print(“a5,1f%,b: 5. 2f%.c:5. 3f%, sum:%5.2f"%(a. b. c. sum))
时间: 2023-12-20 14:04:48 浏览: 132
python 输入3个数a,b,c,按大小顺序输出(示例)
这段代码有一些语法错误,应该修改为:
```python
a, b, c = map(int, input().split(' '))
sum = a + b + c
print("a:%5.1f, b:%5.2f, c:%5.3f, sum:%5.2f" % (a, b, c, sum))
```
这段代码的功能是读入三个整数,计算它们的和,并输出格式化后的结果。其中 `%5.1f` 表示输出一个浮点数,总共占5个字符,其中小数点后保留1位,左对齐;`%5.2f` 类似,只不过小数点后保留2位;`%5.3f` 同理。`%` 后面的是一个元组,用来传递参数。
阅读全文