标签:python
例 1:(算术运算符示例)
将华氏度(F)转化为摄氏度(C)
为什么?
Python 2中,"/" 表示向下取整除(floor division).
两个整数相除,结果也是整数,舍去小数部分
如果有一个数为浮点数,则结果为浮点数
例2:(求余运算符应用)
若今天是星期六,则10天后是星期几?
(6 + 10) % 7 = 2
判断一个数x是否为偶数
x % 2是否等于0
math 模块
import math
查看模块内容 dir(math)
查看帮助 help(math.sin)
例3:判断闰年
如果年份 y 能被 4 整除但是不能被 100 整
除,或者能被 400 整除,则是闰年
2014、1900 年不是闰年
2012、2000 年是闰年
(y % 4 == 0 and y % 100 != 0) or (y % 400 == 0)
运算符优先级
时间模块:
datetime 或 time 或 calendar
python输出今天的日期,格式为“yyyy-mm-dd”
import time
time.strftime(‘%Y-%m-%d‘,time.localtime(time.time()))
输出日期和时间:
time.strftime(‘%Y-%m-%d %H:%M:%S‘,time.localtime(time.time()))
例4:
假设你每年初往银行账户中1000元钱,银行的年利率为4.7%。
一年后,你的账户余额为:
1000 * ( 1 + 0.047) = 1047 元
第二年初你又存入1000元,则两年后账户余额为:
(1047 + 1000) * ( 1 + 0.047) = 2143.209 元
以此类推,第10年年末,你的账户上有多少余额?
注:结果保留2位小数(四舍五入)。
Money = 0
for x in xrange(0,10):
Money = (Money+1000)*(1+0.047)
print Money
标识符(Identifier)
标签:python
原文地址:http://zhenshi4597.blog.51cto.com/1891465/1606743