博客
关于我
Python 中的注意点_s2
阅读量:798 次
发布时间:2023-03-06

本文共 984 字,大约阅读时间需要 3 分钟。

Python运算符及其应用实例

算术运算符

在Python中, "/" 运算符表示向下取整除(floor division)。当两个整数相除时,结果会舍去小数部分,返回整数。若有浮点数参与运算,结果也会是浮点数。例如:

  • 将华氏度转换为摄氏度:

    ( C = F \times \frac{5}{9} )
    由于5不能被9整除,结果会保留小数部分。

  • 判断是否为偶数:

    若 ( x % 2 = 0 ),则 ( x ) 为偶数。

求余运算符的应用

  • 若今天是星期六(星期天为0),10天后是星期几?
    计算:( (6 + 10) % 7 = 2 ),即星期二。

math模块

  • 导入math模块:

    import math
  • 查看模块内容:

    dir(math)
  • 查看帮助文档:

    help(math.sin)

闰年判断方法

闰年判断条件如下:

  • 能被4整除但不能被100整除,或者

  • 能被400整除。

  • 2014年:2014 ÷ 4 = 503.5 → 不是闰年。

  • 1900年:1900 ÷ 4 = 475 → 但1900 ÷ 100 = 19 → 不是闰年。

  • 2012年:2012 ÷ 4 = 503 → 且2012 ÷ 100 = 20.12 → 是闰年。

  • 2000年:2000 ÷ 400 = 5 → 是闰年。

运算符优先级

运算符的优先级由高到低通常为:括号、指数、乘除、加减。

时间模块

  • 使用datetime或time模块获取当前日期和时间。

  • 获取当前日期(格式为“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()))

复利计算

  • 每年存入1000元,年利率4.7%。

  • 计算10年后的账户余额:

    Money = 0  for x in range(0, 10):      Money = (Money + 1000) * (1 + 0.047)  print(round(Money, 2))
  • 结果保留2位小数,四舍五入。

标识符

标识符需遵循命名规则:

  • 首字母大写,其他字母小写。
  • 不能使用关键字、保留字。
  • 优先使用描述性命名。

转载地址:http://ibofk.baihongyu.com/

你可能感兴趣的文章
Python 中的 __slots__ 属性有什么作用?
查看>>
Python 中的... 三点、箭头(->)、/ 分别的作用
查看>>
python读取json数据的id_python处理JSON数据
查看>>
Python 中的Duck Typing
查看>>
Python 中的for in 遍历生成字典、添加判断条件if
查看>>
Python 中的Lock与RLock
查看>>
Python 中的range(),arange()函数
查看>>
Python 中的内存管理机制
查看>>
Python 中的函数包装器:模型运行时和调试
查看>>
Python 中的列表理解和 lambda
查看>>
Python 中的多层for in嵌套循环使用
查看>>
Python 中的多线程(01/4)
查看>>
Python 中的多进程(01/2):简介
查看>>
Python 中的多进程(02/2):进程之间的通信)
查看>>
Python 中的字符串、列表、元组和字典数据类型的特点和使用场景
查看>>
Python 中的属性访问器是什么?如何使用 @property 装饰器?
查看>>
Python 中的带宽限制
查看>>
Python 中的机器学习简介:多项式回归
查看>>
python读取grib2数据_用Python加载grib2文件
查看>>
Python 中的注意点_s2
查看>>