20192429马一

导航

 

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

课程:《Python程序设计》
班级: 201924
姓名: 马一
学号: 20192429
实验教师: 王志强
实验日期:2020年4月15日
必修/选修: 公选课

1.实验内容

设计并完成一个完整的应用程序,完成加减乘除模等运算,功能多多益善。
考核基本语法、判定语句、循环语句、逻辑运算等知识点

2. 实验过程及结果

分别定义函数然后调用,加减乘除取模运算

 def add(x,y):
    return x+y
def subtraction(x,y):
    return x-y
def multiply(x,y):
    return x*y
def divide(x,y):
    return x / y
def delivery(x,y):
    return x % y
while True:
    way = input("输入你的选择(1/2/3/4/5):")
    x = int(input("输入第一个数字: "))
    y = int(input("输入第二个数字: "))
    if way == '1':
        print(x, "+", y, "=", add(x, y))
    elif way == '2':
        print(x, "-", y, "=", subtraction(x, y))
    elif way == '3':
        print(x, "*", y, "=", multiply(x, y))
    elif way == '4':
        print(x, "/", y, "=", divide(x, y))
    elif way == '5':
        print(x,"%",y, "=",delivery(x,y))
    else:
        print("错误啦")

1)加法运算

2-1

2)减法运算

2-2

3)乘法运算

2-3

4)除法运算

2-4

5)取模运算

2-5

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

  • Q1:使用int对输入函数进行强制类型转化,导致无法输入小数运算
  • A1:float(input())改写输入命令语句
  • Q2:声明参数时没有声明 x y导致无法引用函数
  • A2:在输出时声明参数

其他(感悟、思考等)

1)牢牢记住各种运算法则

2)牢牢记住各种类型变量的名称

3)引用定义的函数时一定要声明参数

参考资料

《零基础学python》--明日科技

码云链接:https://gitee.com/ma_yi/pyexperiment1/blob/master/calculator.py

posted on 2020-04-21 19:59  20192429马一  阅读(190)  评论(0编辑  收藏  举报