基本信息
文件名称:Python编程从入门到实战-轻松过二级 (思政版)(第2版) 课件 ch07 数值处理与计算.pptx
文件大小:3.67 MB
总页数:39 页
更新时间:2025-06-06
总字数:约小于1千字
文档摘要

;;7.1math模块和数学函数;;【例7.2】数学函数的使用示例(math_test.py):输入三条边长,如果可以构成三角形,则求三角形的面积、周长、某边长所对应的高、最长边长、最短边长;否则,报错:“不能构成三角形”

;print(边长A对应的高为:{0:.2f}.format(height_a))

print(三角形的最长的边为:{0:.2f}.format(max_side))

print(三角形的最短的边为:{0:.2f}.format(min_side))

else:

print(三条边:{0}、{1}和{2},不能构成三角形.format(a,b,c));【例7.3】数学函数的使用示例(quadratic.py):求一元二次方程的实数解。其中,系数b和c由命令行参数所确定;7.2random模块和随机函数;名称;【例7.6】猜数游戏(guess.py);7.3NumPy模块和数值运算;数值运算模块的基本使用;创建数组;【例7.7】通过array()函数创建数组示例;【例7.8】通过arange()、linspace()和logspace()函数创建数组示例;处理数组;【例7.9】数组处理示例。其中np.exp2(x)计算2x、np.exp(x)计算ex、np.power(x,2)计算x2;数组应用举例;7.4日期和时间处理;7.4日期和时间处理;【例7.11】time模块和时间对象处理示例;time模块程序运行时间测量;【例7.12】测量程序运行时间;datetime模块和日期时间对象处理;【例7.13】获取当前日期时间示例(datetimes.py);日期时间格式化为字符串;日期时间字符串解析为日期时间对象;日期时间字符串解析为日期时间对象;7.5应用举例;7.5.1使用阿基米德方法估算圆周率;【例7.18】使用阿基米德方法估算圆周率(archimedes.py);7.5.2使用随机数估值圆周率;【例7.19】使用随机数估值圆周率(pi.py);7.5.3程序运行时间测量;【例7.20】程序运行时间测量(timing.py);实验和习题;考级题库;本章小结