python加減
① 求一個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)
② python類中兩個列表實例如何相加或相減
import numpy
a = [1, 2, 3, 4]
b = [5, 6, 7, 8]
a_array = numpy.array(a)
b_array = numpy.array(b)
c_array = a_array + b_array
d_array = a_array - b_array
print c_array
print d_array
(2)python加減擴展閱讀:
算術運算結果的數字類型與運算數的類型有關。進行除法(/)運算時,不管商為整數還是浮點數,運算結果始終為浮點數。要得到整型的商,需要用雙斜杠(//)做整除,且除數必須是整型的。對於其他的運算,只要任一運算數為浮點數,運算結果就是浮點數。Python算術運算的基礎使用方法如下所示。
num_int = 4
num_float = 4.0
print('整數與浮點數的和為:', num_int + num_float)
#Out[1]: 整數與浮點數的和為:8.0
print('整數與浮點數的差為:', num_int - num_float)
#Out[2]: 整數與浮點數的差為: 0.0
print('整數與浮點數的積為:', num_int * num_float)
#Out[3]: 整數與浮點數的積為:16.0
print('浮點數與整數的商為:', num_float / num_int)
#Out[4]: 浮點數與整數的商為:1.0
print('浮點數對整數取模結果為:', num_float % num_int)
#Out[5]: 浮點數對整數取模結果為: 0.0
print('浮點數的整數次冪為:', num_float ** num_int)
#Out[6]: 浮點數的整數次冪為:256.0
③ 怎麼用Python實現豎列的十進制加減計算
方法如下:
加法:如1 + 2 (直接輸入,回車直接輸出結果),3。
或者輸入sum = 1 + 2(計算結果保存在sum中)然後在下一行輸入print(sum)(輸出sum),可在下一行得到結果3。同理,可輸入任何值,計算方法一樣。
減法,以下為例子:在第一行輸入:a = 1,在第二行輸入b = 2,然後在第三行輸入b-a,然後點擊回車,則在第四行可以的到2-1的值,同理,可將a和b賦與任何值,計算方法一樣。
Python 基礎教程 Python 是一種解釋型、面向對象、動態數據類型的高級程序設計語言。 Python 由 Guido van Rossum 於 1989 年底發明,第一個公開發行版發行於 1991 年。
④ 求助:如何用Python設計一個函數可以進行多個數的加減乘除
⑤ 如何用python語言重復加減乘除運算並將得數城府之前步驟這樣運算一千萬次急急急!!!
扒一扒那些讓樓主循環中毒的日系(附無損打包下載)音樂,活頁英語時文閱讀理解七年級答案
⑥ python3.6如何進行變數之間的加減
input() 返回的是鍵盤輸入的一個字元串,需要轉換成數值類型然後再相加,可以用 int() 將字元串轉換成整型數值 。
例如:
A=int(input())
B=int(input())
C=A+B
print(C)
#或者
A=input()
B=input()
C=int(A)+int(B)
print(C)
⑦ 怎麼用Python實現時間加減運算
import time
import datetime
# 將時間str轉化為普通時間類型,用於計算
startTime = datetime.datetime.strptime(startTime,"%Y-%m-%d %H:%M:%S")
endTime = datetime.datetime.strptime(endTime,"%Y-%m-%d %H:%M:%S")
sample_time = datetime.datetime.strptime(time_string, '%Y-%m-%dT%H:%M:%SZ')
(第一個參數為字元串形式的時間,第二個參數為該字元串形式時間的格式)
# 時間運算
seconds = (endTime- startTime).seconds
hours=(endTime- startTime).hours
day=(endTime- startTime).day
# 計算時間差
startTime = time.clock()
endTime = time.clock()
runTime = endTime - startTime
⑧ python實現加減乘除混合運算
那就遵從數學中的【先乘除後加減,有括弧先算括弧】的原則,畢竟龜叔也是一個搞數學出身的人
⑨ python中魔法方法加減怎麼用
Python中的列表中的元素不能直接相加減。
最佳的方式是將列表轉換成Python中的科學計算包numpy包的array類型,再進行加減。
import
numpy
as
npa
=
np.array([1,2,3,4])b
=
np.array([7,8,9,10])s
=
a
+
b
⑩ python怎麼用加減法
就是+,-兩個符號
按shift+8和shift+9就出來了