博客
关于我
Python 中的注意点_s2
阅读量:795 次
发布时间: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 sys.MODULES包含尚未导入的模块
查看>>
python sys模块使用
查看>>
Python tarfile、zipfile解压模块讲解
查看>>
python tcp server传输成功之后进行删除_python学习之路(三)使用socketserver进行ftp断点续传...
查看>>
python车牌识别系统+车辆管理+计费系统(图像识别)django框架 计算机毕业设计
查看>>
Python threading.Thread 只能使用私有方法 self.__Thread_stop() 停止
查看>>
python time模块
查看>>
Python Tkinter Multiple Windows 教程
查看>>
Python tkinter 中的多处理
查看>>
python tkinter 按钮颜色_Python3 tkinter基础 Button bg 按钮的背景颜色
查看>>
Python Tkinter 笔记本小部件
查看>>
Python Tkinter 网格复选框
查看>>
Python TLS版本匹配
查看>>
python车牌精确定位
查看>>
python try except finally_Python3基础 try-except-finally 的简单示例
查看>>
Python Turtle图形窗口不显示任何内容
查看>>
Python tweepy写入到sqlite3 db
查看>>
Python TypeError:格式字符串的参数不足
查看>>
Python UI自动化测试Page Objects企业级实战
查看>>
Python趣味编程:用代码创造无限可能
查看>>