本题要求格式化输入数据三个数据,第一个是整数,第二个是实数,第三个是一个字符。然后格式化输出这三个数据。 输入格式: 在一行输入三个数据,a是整数,b是实数,c是字符。格式为: a=整数,b=实数:c=字符。 输出格式: 输出为a=整数,b=实数,c=字符 。其中整数的宽度为10,左对齐,并且数字的前面带正负号;实数的宽度为20,其中小数3位;字符不做特别要求。 输入样例: a=3,b=5.5:c=A 输出样例: a=+3 ,b= 5.500,c=A
时间: 2023-06-12 20:05:46 浏览: 130
格式化数据输出1
```python
s = input()
a = int(s.split(',')[0].split('=')[1])
b = float(s.split(',')[1].split('=')[1])
c = s.split(',')[2].split('=')[1]
print("a={:<+10},b={:<20.3f},c={}".format(a, b, c))
```
阅读全文