请用Python程序实现输出9÷2的小数结果
对题意理解不一样,以下三种都算可以: (1)将结果转换成浮点型,即带小数点的结果,9如果换成8也可以输出小数。 >>> float(9/2) 4.5 (2)直接计算,这个题本身就可以得出小数,但如果9换成2的倍数,结果就没有小数了,此方式不如第1种。 >>> 9/2 4.5 (3)题意也可以理解为,只输出小数部分,那么结果就完全不一样了。又可分为三种方式。 >>> float(8/2)-8//2 0.0 >>> float(8/2-8//2) 0.0 >>> 9/2-9//2 #这种方式,如果9是2的位数,也没有小数了 0.5
举一反三
内容
- 0
阅读以下程序以上程序的输出结果中,第5行的输出是() A: construct Skill cpp B: construct Skill python C: construct Python python D: construct Programmer default
- 1
Python中,已知a=2,b=3,print(2**3)的输出结果为_______________。
- 2
Python中,语句>>> {1, 2, 3} == {3, 2, 1},输出的结果为
- 3
编写Python程序,按下列要求完成计算:[br][/br] 输入两个点的坐标(x1,y1)和(x2,y2),输出两点间距离是多少,结果保留2位小数。
- 4
运行以下程序,输出结果的是: print(" love “join([“Everyday”,“Yourself”,“Python”,]))