软件测试丨 Python 学习笔记之内置库科学计算、日期与时间处理
本文为霍格沃兹测试开发学社学员笔记分享
Python 内置库 - 科学计算
了解 math 函数
math 函数,python 提供的内置数学类函数库,包含了很多数学公式。 比如幂函数运算,三角函数,高等函数运算等。
math 函数操作
数字常数
数论与表示函数
幂对数函数
三角对数函数
高等特殊函数
数字常量
数论与表示函数
幂函数与对数函数
三角函数
高等特殊函数
实战练习
常量
数论与表示函数(ceil, floor)
幂函数与对数函数 (pow(), sqrt())
实例
天天向上的力量
一年 365 天,以第 1 天的能力值为基数,记为 1.0, 当努力学习时,能力值相比前一天提高 1%, 当没有学习时能力值相比前一天下降 1%。 (每天努力和每天放任,一年下来的能力值相差多少呢? )
复制代码
Python 日期与时间处理
目录
获取当前日期/获取特定时间
datetime 与 timestamp 时间戳互转
datetime 与 str 互转
实战练习
工作中应用
作为日志信息的内容输出
计算某个功能的执行时间
用日期命名一个日志文件的名称
生成随机数(时间是不会重复的)
python 中处理时间的模块
time
datetime
calendar
常见的时间表示形式
时间戳
格式化的时间字符串
datetime 常用的类
datetime (from datetime import datetime) 时间日期相关
timedelta (from datetime import timedelta) 计算两个时间的时间差
timezone (from datetime import timezone) 时区相关
练习 1 - 获取当前日期和时间
复制代码
练习 2 - 字符串与时间互转
复制代码
练习 3 - 时间戳 与时间互转
复制代码
复制代码
实例
写一段代码,生成一个以时间命名的日志文件。 并向日志文件中写入日志数据。
复制代码
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/bc30c9c9d73f3705b43938e7c】。文章转载请联系作者。
评论