python的加減乘除
A. 如何設計一個python程序使其能完成0到100之內的加減乘除運算
程序沒什麼問題啊,不過python2的print不需要加括弧的。
B. 求一個python計算加減乘除的程序。
#定義函數
class myCalc:
def __init__(self,a,b):
self.a=a
self.b=b
def addition(self,Retain):
return round(self.a + self.b ,Retain)
def subtraction(self,Retain):
return round(self.a - self.b,Retain)
def multiplication(self,Retain):
return round(self.a * self.b,Retain)
def division(self,Retain):
return round(self.a / self.b,Retain)
while True:
get_num1 = input("請輸入第一個數字:")
opera = input("請輸入運算符:")
get_num2 = input("請輸入第二個數字:")
get_retain = input("請輸入保留小數位數:")
num1 = float(get_num1)
num2 = float(get_num2)
retain = int(get_retain)
result = 0.00
if opera == "+":
result = myCalc(num1,num2).addition(retain)
elif opera == "-":
result = myCalc(num1,num2).subtraction(retain)
elif opera == "*":
result = myCalc(num1,num2).multiplication(retain)
else:
result = myCalc(num1,num2).division(retain)
print("輸出結果是:",result)
C. 用PYTHON2做個計算器,只要加減乘除
'''
命令行簡易計算器
'''
import sys
class culate():
#加法
def add(self,a,b):
return a+b
#減法
def mut(self,a,b):
return a-b
#乘法
def sub(self,a,b):
return a*b
#除法
def mod(self,a,b):
return a/b
c=culate()
while True:
n=input("請選擇你的操作:\n1.加法\n2.減法\n3.乘法\n4.除法\n0.退出\n")
if n=="0":
break
elif n=="1":
a=input("請輸入第一個數:")
b=input("請輸入第二個數:")
print(c.add(int(a),int(b)))
continue
elif n=="2":
a=input("請輸入第一個數:")
b=input("請輸入第二個數:")
print(c.mut(int(a),int(b)))
continue
elif n=="3":
a=input("請輸入第一個數:")
b=input("請輸入第二個數:")
print(c.sub(int(a),int(b)))
continue
elif n=="4":
a=input("請輸入第一個數:")
b=input("請輸入第二個數:")
print(c.mod(int(a),int(b)))
continue
'''
結果:
>>>
請選擇你的操作:
1.加法
2.減法
3.乘法
4.除法
0.退出
3
請輸入第一個數:9
請輸入第二個數:3
27
請選擇你的操作:
1.加法
2.減法
3.乘法
4.除法
0.退出
4
請輸入第一個數:9
請輸入第二個數:3
3.0
請選擇你的操作:
1.加法
2.減法
3.乘法
4.除法
0.退出
0
'''
D. 自己寫了一個python加減乘除運算,不知道為啥會出錯
您好!
請記住,計算表達式中只有(),不會有 []
[] 指的是 list 列表,您把列表和浮點數混在一起計算,自然會報錯
請點贊哦~
E. 求助:如何用Python設計一個函數可以進行多個數的加減乘除
F. python 如何對intvar做加減乘除
python做加減乘除功能上比較容易實現。
就是做計算器的界面,這個選擇比較內多。
tk,wxpython,Qt都可以
tk內置,不需要另外安裝容庫,簡潔。就是看起來,比較windows。
wxpython庫比較成熟了,各種樣式很多。
qt,有界面編輯很方便。我沒用過。
我覺得wxpython比較好,demo中的樣式就很多了。
具體實現的話:用wxpython做一個計算器的界面,有一個輸入框。然後將輸入的數字和加減乘除,str=「32*32-543/543+25」 直接eval(str)成表達式,就知道結果了。
G. python實現一個正方形的類的加減乘除
在你繼承的類中寫: def btnFirstFuniction( self, event ): num1=eval(self.m_textCtrl2.getValue()) num2=eval(self.m_textCtrl3.getValue()) ret=num1+num2 self.m_textCtrl6.setValue(str(ret))下面的內都差不多容 def btnSeondFuniction( self, event ): def btnThirdFuniction( self, event ): def btnFourthFuniction( self, event ): def btnFifithFuniction( self, event ):
H. python中,dataframe或series對象可以對列進行運算么(加減乘除)比如某一列全部「+1」
可以對列進行運來算,使用apply方法即可。自
I. python中,dataframe或series對象可以對列進行運算么(加減乘除)
可以對列進行運算,使用apply方法即可。
J. Python字元串中加減乘除怎麼轉化為結果
整數字元串轉換為對應的整數
int('12')
小數字元串轉換為對應小版數
float('12.34')
數字轉換為字權符串
str(123.45)
ASCII碼轉換為相應字元
chr(97)
字元轉換為響應ASCII碼
ord('a')