if语句:可以让程在给定条件为真的情况下执行某些操.一类为使用相等运算符==进行的相等性测试。
eg:
>>>if1==2: print 'One equals two'
...
>>>if1==2: print 'One equals one'
...
One equals one
>>>
所以当条件为假时什么都没有发生。
当条件为真时 后面的语句被执行。
当要在交互解释器上使用if语句需要两次回车 if语句才可以执行。
所以,如果变量time绑定到当前时间的分钟数上,那么可以使用下面的语句检查是不是到了整点。
if time % 60 == 0: print 'On the hour!'
函数的几点注意事项注意最后两个表达式的区间。整数除法是会截除结果的小数部分,而round函数则会将结果四舍五入为最近的整数。
复数
>>> from math import sqrt
>>>sqrt(-1)
Traceback (most recent call last):
File "<pyshe11#23>",line 1. in?
sqrt(-1)
ValueError:math domain error
或者
>>>sqrt(-1)
nan
注
nan意思是"not a mumber"