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

    课程:《Python程序设计》
    班级: 1934
    姓名:敖轶凡
    学号:20193420
    实验教师:王志强
    实验日期:2020年4月15日
    必修/选修: 公选课

    ## 1.实验内容


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

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


    ## 2. 实验过程及结果

    #include <stdio.h>
    #include <iostream>

    def add( a,b):
    res=a+b;
    return res;
    def mut( a, b):
    res=a*b;
    return res;
    def div( a, b):
    res=a/b;
    return res;
    def minus( a, b):
    res=a-b;
    return res;
    def squ( a, b):
    res=a**b;
    return res;
    def remain( a, b):
    res=a%b;
    return res;

    main()
    {
    print("请输入您的运算符:");
    operator=input("(+,-,*,/,**,%)");
    print("请输入第一个数a:");
    a=input();
    print("请输入第二个数b:");
    b=input();

    if operator=="+":
    print("a+b=",add(a,b));
    if operator=="-":
    print("a-b=",minus(a,b));
    if operator=="*":
    print("a*b=",mut(a,b));
    if operator=="/":
    print("a/b=",div(a,b));
    if operator=="**":
    print("a**b=",squ(a,b));
    if operator=="%":
    print("a%b=",remain(a,b));


    }
    码云链接:

    https://gitee.com/lyf110/counter

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



    - 问题1:纠结是否需要使用循环语句
    - 问题1解决方案:思考并画流程图后发现并不需要,用操作符为判断条件使用判断语句就可以解决了
    - 问题2:在算平方时不能使用“^”符号
    - 问题2解决方案:查阅资料,发现Python中只能使用“**”代替
    - ...


    ## 其他(感悟、思考等)



    感悟和思考:在编写代码的时候,往往方法有很多种,不用拘泥于一种方法或者语句。例如本实验,虽然可以使用循环语句来解决问题,但是这就是最好的方式吗?可不可以不使用?其实是可以的。观察后发现,本实验的各个语句块的区别在于运算符的不同,因此我们只需要用到条件语句进行判别,再辅以不同的函数,就能很好的解决问题。


    ## 参考资料-  [《Java程序设计与数据结构教程(第二版)》](https://book.douban.com/subject/26851579/)

    -  [《Java程序设计与数据结构教程(第二版)》学习指导](http://www.cnblogs.com/rocedu/p/5182332.html)



  • 相关阅读:
    Function to use in Queries, Filters
    Dynamics AX 2012
    Job to Import Vendor/Customer Postal Address in Dynamics Ax2012
    To Find or Update customer primary Address in Ax 2012
    Importing Customers, Vendors and Products in AX 2012
    CobaltStrike安装教程
    kali安装dnsdict6
    查看windows端口被占用
    使用reGeorg打穿HTTP隧道代理
    windows建立隐藏用户
  • 原文地址:https://www.cnblogs.com/aoyifan/p/12733237.html
Copyright © 2011-2022 走看看