zoukankan      html  css  js  c++  java
  • 20192429: 2019-2020-2 《Python程序设计》实验二报告

    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

  • 相关阅读:
    (ZOJ 3329) One Person Game (概率DP)
    python爬虫之json数据处理
    1034 Head of a Gang 图的遍历,map使用
    1030 Travel Plan Dijkstra+dfs
    vs C++ scanf 不安全
    1021. Deepest Root DFS 求最长无环路径
    1013. Battle Over Cities 用dfs计算联通分量
    无法解析的外部符号
    PAT DFS,BFS,Dijkstra 题号
    1004 Counting Leaves 对于树的存储方式的回顾
  • 原文地址:https://www.cnblogs.com/meeyee/p/12747406.html
Copyright © 2011-2022 走看看