最新公告
  • 欢迎您光临码农资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!加入我们
  • 让我们制作一个计算器

    让我们制作一个计算器

    在我们真正制作计算器之前,我们先来看看一些基本的数学表达式…

    1.添加

    num1 = 2
    num2 = 3
    print(num1+num2) 
    
    5
    
    

    2.减去

    num1 = 7
    num2 = 5
    print(num1-num2)
    
    2
    
    

    3.乘法

    num1 = 5
    num2 = 5
    print(num1*num2)
    
    25
    
    

    4.划分

    num1 = 100
    num2 = 5
    print(num1/num2)
    
    20
    
    

    5。模数(只有余数)

    quotient = 5//2
    remainder = 5 % 2
    print(quotient , "," ,remainder)
    
    2 , 1
    
    

    6.求幂(幂)

    对于前任; python 中的 b 幂写为 a**b

    num1 = 3
    num2 = 3
    print(num1**num2)
    
    27
    
    

    输入数据类型和类型转换

    # addition
    
    num1 = int(input("enter number 1 : "))
    num2 = int(input("enter number 2 : "))
    
    result = num1+num2
    print("result is : ", result)
    
    enter number 1 : 1
    enter number 2 : 4
    result is :  5
    
    

    这里显示为步骤,但我无法呈现它。
    你可以做一下看看。

    # to make it possible in decimals too we use float
    
    num1 = float(input("enter number 1 : "))
    num2 = float(input("enter number 2 : "))
    
    result = num1+num2
    print("result is : ", result) 
    
    enter number 1 : 1.5
    enter number 2 : 2.5
    result is :  4.0
    
    

    类似地,我们也做其他操作。

    现在,有了这些知识,我们将使用以下代码创建一个简单的计算器;

    print("Simple Calculator")
    print("Select Operation : ")
    print("1. Add")
    print("2. Subtract")
    print("3. Multiply")
    print("4. Divide")
    print("5. Modulus")
    print("6. Exponentiate")
    
    choice = input("Enter choice (1/2/3/4/5/6) : ")
    num1 = float(input("Enter first  Number : "))
    num2 = float(input("Enter second Number : "))
    
    if choice == "1" :
       result = num1 + num2
       print(result)
    elif choice == "2" :
       result = num1 - num2
       print(result)
    elif choice == "3" :
       result = num1 * num2
       print(result)
    elif choice == "4" :
       result = num1 / num2
       print(result)
    elif choice == "5" :
       result = num1 % num2
       print(result)
    elif choice == "6" :
       result = num1 ** num2
       print(result)
    else :
       print("option not available")
    
    

    这就是我在这个主题下学到的内容。
    您可以使用上面相同的代码并检查它是否也适合您..

    我用来尝试这些代码的平台:

    • w3 学校试用编辑器
    • 谷歌合作实验室
    • visual studio 代码

    …..

    想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
    本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
    如有侵权请发送邮件至1943759704@qq.com删除

    码农资源网 » 让我们制作一个计算器
    • 7会员总数(位)
    • 25846资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 293稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情