如果有jupyter的话在jupyter实验可以看到每一步的效果便于理解
Jupyter用法:在jupyter文件如note.ipynb所在的文件夹打开cmd命令行输入 jupyter notebook
import numpy as np
两点间的距离:
def len(p1,p2):
x = np.square(p1[0] - p2[0])
y = np.square(p1[1] - p2[1])
juli = np.sqrt(x + y)
print(juli)
a = [2,3]
b = [3,2]
鸡兔同笼:
def app(a, b):
x = (4 * a - b) / 2
if a != 0 and (4 * a - b) % (x * 2) == 0:
y = a - x
if x < 0 or y < 0:
print("{}只动物{}条腿的情况无解".format(a, b))
else:
print("鸡有{}只,兔有{}只".format(int(x), int(y)))
else:
print("{}只动物{}条腿的情况无解".format(a, b))
a = input("请输入鸡和兔的总数\n")
b = input("请输入鸡和兔的脚数\n")
a = int(a)
b = int(b)
app(a, b)
#num