zoukankan      html  css  js  c++  java
  • 20193103《Python程序设计》实验二报告

    学号 20193103陈柏维《Python程序设计》实验二报告

    课程:《Python程序设计》 班级: 1931 姓名: 陈柏维 学号: 20193103 实验教师:王志强 实验日期:2020年4月12日 必修/选修: 公选课

    1.实验内容

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

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

    2. 实验过程及结果

    通过定义加减乘除每种计算方式的函数,用户选择输入计算方式,再输入数字,通过主函数调用完成计算

    代码

    # Filename : test.py
    # author by : www.runoob.com

    # 定义函数
    def add(x, y):
      """相加"""

      return x + y

    def subtract(x, y):
      """相减"""

      return x - y

    def multiply(x, y):
      """相乘"""

      return x * y

    def divide(x, y):
      """相除"""

      return x / y

    # 用户输入
    print("选择运算:")
    print("1、相加")
    print("2、相减")
    print("3、相乘")
    print("4、相除")

    choice = input("输入你的选择(1/2/3/4):")

    num1 = int(input("输入第一个数字: "))
    num2 = int(input("输入第二个数字: "))

    if choice == '1':
      print(num1,"+",num2,"=", add(num1,num2))

    elif choice == '2':
      print(num1,"-",num2,"=", subtract(num1,num2))

    elif choice == '3':
      print(num1,"*",num2,"=", multiply(num1,num2))

    elif choice == '4':
      print(num1,"/",num2,"=", divide(num1,num2))
    else:
      print("非法输入")
     

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

    • 问题一:考虑如何使程序进行多次计算

    • 问题一解决方案:通过循环多次进行操作

    其他(感悟、思考等)

    python程序的各种函数有无数种组合方式,每次组合都会造就不同的结果。

    参考资料

    • [《Java程序设计与数据结构教程(第二版)》]

    • [《Java程序设计与数据结构教程(第二版)》学习指导]

  • 相关阅读:
    【★】KMP算法完整教程
    【★】KMP算法完整教程
    算法之【牛顿迭代法】
    算法之【牛顿迭代法】
    【★】Web精彩实战之
    【★】Web精彩实战之
    ★RFC标准库_目录链接
    ★RFC标准库_目录链接
    ★教师工资为什么这么低?/整理
    ★教师工资为什么这么低?/整理
  • 原文地址:https://www.cnblogs.com/chenbowei/p/13257448.html
Copyright © 2011-2022 走看看