用PYTHON2做个计算器,只要加减乘除
'''命令行简单计算器'''importysclassculate():#加法defadd(self,a,b):returna+b#减法defmut(self,a,b):returna-b#乘法defsub(self,a,b):returna*b#Divisiondefmod(self,a,b):returna/bc=culate()whileTrue:n=input("请选择您的操作:\n1.加法\n2.减法\n4.退出\n")ifn=="1":a=input("请输入第一个数字:")("请输入第二个数字:")print(c.add(int)(a),int(b)))Continueelifn=="2":a=input("请输入第一个数字:")b=input("请输入一个数字第二个:")print(c.mut(int(a),int(b)))Continueelifn=="3":a=input("请输入第一个数字:")b=input("请输入第二个数字number:")print(c.sub(int(a),int(b)))Continueelifn=="4":a=input("请输入第一个数字:")b=input("请输入第二个数字Number:")print(c.mod(int(a),int(b)))继续'''结果:>>>请选择您的运算:1.加法2.减法3.乘法4.除法0.要退出3请输入第一个数字:9请输入第二个数字:327请选择您的运算:1.加法2.减法3.乘法4.除法0.退出4请输入第一个数字:9请输入第二个数字:33.0请选择您的运算:1.加法2.减法3.乘法4.除法0.退出0'''Python入门初学九、数值运算(附水仙花案例
在Python中,数值运算包括多种运算符,可以帮助我们执行基本的算术运算。加、减、乘、除、余数、整数等算术运算符可以完成四种算术运算。
求余运算,例如:10%3,表示10除以3的余数,结果为1。
整数运算使用两个//符号,例如:10//3得出3。
幂运算使用符号**。
例如,10**3表示10的立方,即10*10*10。
加、减、乘、除运算由相应的运算符进行。
具体操作请参见Python的操作规则。
运算符的优先级遵循数学运算的规则,Python中的计算也是如此。
+=、-=、*=等赋值运算符用于更新变量值。
例如,十=十+三意味着将十和三相加并将结果赋给十。
就水仙花而言,三位数的每位数字的幂之和等于其本身。
以371为例,判断是否为水仙花数。
先取出个位数,将余数代入10,得到个位数为1。
然后取出十位,除以10,余数为7。
然后取出百位,直接四舍五入到100,得到百位为3。
最后判断是否是水仙花数,利用if语句进行逻辑判断。
一旦掌握了这些基本技能,您就可以继续学习Python并获得更高级的技能。
为了帮助初学者,我们准备了丰富的资源,包括免费视频教程、PDF电子书和源代码以及专业解答。
欢迎大家交流学习。