笨方法学Python-习题3-数字和数学计算

2020-01-10  本文已影响0人  Python探索之路

计算机发明之初,就是用来做数值计算的,所以数学计算是计算机的最基本功能。下面使用Python做最简单的数学计算。

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

print("I will now count by chickens:")

print("Hens", 25 + 30 / 6)
print("Roosters", 100 - 25 * 3 % 4)

print("Now I will count the eggs:")

print(3 + 2 + 1 - 5 + 4 % 2 - 1 / 4 + 6)

print("Is it true that 3 + 2 < 5 - 7?")
print(3 + 2 < 5 - 7)

print("What is 3 + 2?", 3 + 2)
print("What is 5 - 7?", 5 - 7)

print("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 equal?", 5 <= -2)

四则运算的法则在编程语言中是适用,这里面让初学者迷惑的是%,它在程序中是取余运算符,比如 4 % 3 的结果是1。理解了这个%, 那么现在来看看,运行结果是否如你所想。

ex3_运行结果

可以看出:

  1. 代码中的不等式,最终的输出结果是True或者False,它们其实都是布尔值,布尔值只有这两种取值,非真即假。
  2. 含有除法的表达式计算结果都带了小数点,其余的则都是整数。Python中的数值类型有两种,一种是整数型,一种浮点数型。

小结

  1. %取余运算符。
  2. 常见运算符的计算优先级。
上一篇下一篇

猜你喜欢

热点阅读