A. 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
(1)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
B. python 列表元素相減
很簡單的python列表賦值變數就行
C. 用python如何求兩整數數之差
你好,
代碼如下:
------
a
=
[10,
8,
2,
45,
69,
38,
11,
15]
#假設該列表為需要輸入的一組數
a.sort(reverse
=
true)
#首先對這組數進行從大到小的排序
print
a
#輸出排序結果
min
=
a[0]
#令min變數記錄該列表中最大的值
for
i
in
range(
len(a)
-1
):
#i用來控制列表下標,
元素個數-1為了防止下面的相減越界
if
a[i]
-
a[i+1]
<
min:
#當前一個數減後一個小於當前min里的值時,
更新最小值
min
=
a[i]
-
a[i+1]
print
min
------
運行結果:
>>>
[69,
45,
38,
15,
11,
10,
8,
2]
1
>>>
D. 編寫Python程序,定義兩個變數a,b並賦值,輸出它們相加、相減、相乘、相除,求平均值的結果。
#這個還是比較簡單的
a = input("a=")
b = input("b=")
print("a+b=",a+b)
print("a-b=",a-b)
print("axb=",a*b)
print("a/b=",a/b)
print("平均值:",(a+b)/2)
E. 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)