一、实验目的
1、掌握 python 中表示条件的方法
2、掌握 if 语句的格式及执行规则
3、掌握选择结构程序设计的方法
二、实验内容
1、若从键盘输入 55,写出一下程序的输出结果。
输出结果:
a1=55
a3=55
2、分析一下程序的输出结果,说明出现该结果的原因,应该如何修改程序
-
程序的输出结果为:Not Equal
-
原因:2.1-2.0在Python中的运算结果是浮点数,其结果数值是个近似值。
2.1-2.0的结果是0.10000000000000009,与0.1是不相等的 -
解决办法:python中的decimal模块可以解决上面的烦恼
decimal模块中,可以通过整数,字符串或原则构建decimal.Decimal对象。如果是浮点数,特别注意因为