python函数与模块实验报告_20191206 实验二《Python程序设计》实验报告

这篇实验报告详细记录了1912班的陈发强同学在《Python程序设计》课程中完成的一项实验。实验内容包括设计一个Python程序,实现了加减乘除、取模、整除等基本运算,以及各种数学函数,如平方、立方、开方等,并具备了十进制与其他进制之间的转换功能。通过输入算式,程序能够动态计算并处理用户输入,具有异常处理机制,确保程序稳定运行。报告中还详细描述了解决无限循环、异常处理和十六进制转二进制等问题的过程和解决方案。
摘要由CSDN通过智能技术生成

学号 2019-2020-2 《Python程序设计》实验二报告

课程:《Python程序设计》

班级: 1912

姓名: 陈发强

学号: 20191206

实验教师:王志强

实验日期:2020年4月19日

必修/选修: 公选课

1.实验内容

设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。

考核基本语法、判定语句、循环语句、逻辑运算等知识点

2. 实验过程及结果

pre = '''

加减乘除 取模 整除 运算符 小括号 分别为 + - * / % // ()

例如 (2+2-1)*5 % 4 --> 3 ; 10//7 --> 1

取绝对值 abs() 例如 abs(-2) --> 2

平方 sqr() 例如 sqr(2) -> 4

三次方 cube() 例如 cube(2) -> 8

n次方 pow(底数,指数) 例如 pow(2,4)-> 16

开方 sroot() 例如 sroot(4) -> 2

三次根号 croot() 例如 croot(8) ->2

n次根号 nroot(底数,次数)例如 nroot(8,3) ->2

log log(真数,底数) 例如 log(4,2) -> 2

ln ln(真数) 例如 ln(2.72) -> 1.0006

阶乘 fac() 例如 fac(5) -> 120

十进制转二进制 bi() 例如 bi(10) -> 1010

十进制转八进制 oc() 例如 oc(10) -> 12

十进制转十六进制 he() 例如 he(10) -> A

二进制转十进制 abbi() 例如 abbi(10100) -> 20

八进制转十进制 aboc() 例如 aboc(1010) -> 520

十六进制转10进制 abhe(" ") 例如 abhe("AB") 或者 abhe("ab") -> 171

圆周率 = pi 例如 pi * 2 ->6.28...

自然对数 = e 例如 e * 2 ->

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值