下面代码为分别取出小数的整数部分和小数部分,请问以下说法,哪些 正确()
A.代码为:num = 123.45print(‘整数部分为:’ + int(num))输出为:整数部分为:123 B.代码为:num = 123.45print(‘小数部分为:’ + str(num – int(num)))输出为:小数部分为:45 C.代码为:num = 123.45print(‘整数部分为:’ + str(num).split(‘.’)[0])输出为:整数部分为:123 D.代码为:num = 123.45print(‘小数部分为:’ + str(num – int(str(num).split(‘.’)[0])))输出为:小数部分为:0.45000000000000284 E.代码为:num = 123.45print(‘小数部分为:’ + str(num – int(str(num).split(‘.’)[0])))输出为:小数部分为:45