20232102 2023-2024-2 《Python程序设计》实验二报告

20232102王琦杭 2024-03-27 21:50:13

20232102 2023-2024-2 《Python程序设计》实验二报告

课程:《Python程序设计》
班级: 2321
姓名: 王琦杭
学号:20232102
实验教师:王志强
实验日期:2024年3月27日
必修/选修: 公选课

1.实验内容

1.设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。
2.考核基本语法、判定语句、循环语句、逻辑运算等知识点;
3.创建工程项目,使用Python语言实现具体的操作运算,并完成程序调试和运行,代码托管到码云。

2. 实验过程及结果

1.定义所需要的函数;def modulus(x, y);def Pylg(a);def Pysin(a);def sum(a,b);def cut(a,b);def mul(a,b);def div(a,b);def Pycomplex(a,b,complexoper),分别为取模 对数 三角函数 加 减 乘 除 复数。

img

img

2.编写主函数:首先告知使用者输入什么数字进行什么操作,然后读取用户输入的运算代码,读取用户输入的值,调用函数求值。

img

3.以下为完整程序:

img

img


img

gitee仓库地址https://gitee.com/feng-ci1111

3. 实验过程中遇到的问题和解决过程

  • 问题1:用户输入不合法

  • 问题1解决方案:用if函数判断用户输入的数。

img

其他(感悟、思考等)

编写这个代码可以更深入地理解函数的使用、异常处理、用户交互等方面的知识,并且在一步一步解决问题的过程中能够提升编程能力和逻辑思维能力。

参考资料

...全文
54 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110

社区成员

发帖
与我相关
我的任务
社区描述
人生苦短,我用Python!
python3.11 高校
社区管理员
  • blackwall0321
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧