笨办法学Python|笨办法学Python ex03
数字和数学计算
- 输入:
# -- coding: utf-8 --print "I will now count my chickens:"
print "Roosters", 100 - 25* 3 % 4print "Now I will count the eggs:"print 3 + 2 + 1 - 5 + 4 % 2 - 1 / 4 + 6print "Is it true that 3 + 2 < 5 - 7?"print 3 + 2 < 5 - 7print "What is 3 + 2?", 3 + 2
print "What is 5 - 7?", 5 - 7print "Oh, that's why it's False."print "How about some more."print "Is it greater?", 5 > -2
print "Is it greater or equal?", 5 >= -2
print "Is it less or equla?", 5 <= -2
- 运行:
文章图片
附加题
- 浮点数(floating point number)
【笨办法学Python|笨办法学Python ex03】“浮点数”的定义是相对于“定点数”来说的。
在计算机内部,数据以二进制的形式存储和运算,而计算机内表示的数,又被分成整数和实数两大类。
其中整数一般用定点数表示,定点数指小数点在数中有固定的位置(一般来说整数的小数点都在最末位数后)。
实数一般用浮点数表示,因为它的小数点位置不固定。浮点数是既有整数又有小数的数,纯小数可以看作实数的特例。
- 使用浮点数重写一遍 ex3.py,让它的计算结果更准确(提示: 20.0 是一个浮点数)。
# -- coding: utf-8 --print "I will now count my chickens:"
print "Roosters", 100.0- 25.0* 3.0 % 4.0print "Now I will count the eggs:"print 3.0 + 2.0 + 1.0 - 5.0 + 4.0 % 2.0 - 1.0 / 4.0 + 6.0print "Is it true that 3.0 + 2.0 < 5.0 - 7.0?"print 3.0 + 2.0 < 5.0 - 7.0print "What is 3.0 + 2.0?", 3.0 + 2.0
print "What is 5.0 - 7.0?", 5.0 - 7.0print "Oh, that's why it's False."print "How about some more."print "Is it greater?", 5.0 > -2.0
print "Is it greater or equal?", 5.0 >= -2.0
print "Is it less or equla?", 5.0 <= -2.0
文章图片
Paste_Image.png
推荐阅读
- python学习之|python学习之 实现QQ自动发送消息
- 逻辑回归的理解与python示例
- python自定义封装带颜色的logging模块
- 【Leetcode/Python】001-Two|【Leetcode/Python】001-Two Sum
- Python基础|Python基础 - 练习1
- Python爬虫|Python爬虫 --- 1.4 正则表达式(re库)
- Python(pathlib模块)
- 杀死一只知更鸟
- python青少年编程比赛_第十一届蓝桥杯大赛青少年创意编程组比赛细则
- Python数据分析(一)(Matplotlib使用)