题目转载:http://python.wzms.com/s/1/105
题目描述:
输入两个实数,将其整数部分交换后输出,结果保留两位小数。
输入格式:
输入2个实数A和B。
输出格式:
输出交换整数部分之后的两个实数,数据之间用一个空格隔开。
代码:
A, B = (input().split())
# 把A B 的整数部分和小数部分切开,然后再把整数部分和小数部分重新组合
A_integer, A_decimal = (str(A).split('.'))
B_integer, B_decimal = (str(B).split('.'))
exchange_A = float(B_integer+'.'+A_decimal)
exchange_B = float(A_integer+'.'+B_decimal)
print('%.2f' % exchange_A, '%.2f' % exchange_B)
运行结果: