如何用 Python 解百雞問題?

時間 2021-05-30 14:48:01

1樓:王歡

看了以上的答案,都是用 for 迴圈來做。我在想能不能不用迴圈,比如用 Numpy 解線性方程組

#!/usr/bin/env python3

import numpy as np

A = np.array([[1, 1, 1], [5, 3, 1/3]])

b = np.array([100, 100]).reshape(2,1)

因為不是方陣,不能用 np.solve(A, b) 來解決,只能嘗試用如下的方法

sol = np.linalg.lstsq(A, b)

但是,這個結果不對……

2樓:一拳老師

鼓搗了一晚上的初學者:

for x in range(1,20):

for y in range(1,32

for z in range(1,99):

if 15 * x + 9 * y + z == 300 and x + y + z == 100

print (x,y,z)

or:for x in range(1,20):

for y in range(1,32):

for z in range(1,99):

if (5 * x + 3 * y + z / 3) == 100:

if (x + y + z) == 100:

if z % 3 == 0:

print x,y,z

如何用python控制arduino?

FLAGYAN Arduino板子的韌體 下位機 在自帶的IDE裡面有,路徑Examples Firmata StandardFirmata,寫入這個韌體就可以在PC上寫python的程式直接控制,python直接執行在PC上,通過frimata協議給板子發命令執行相應的操作。 許俊彬 Arduin...

請問python如何用docker API和paramiko做webssh?

37丫37 或許可以看看這個 Django實現WebSSH操作Kubernetes Podpython 呼叫kubernetes api,實現對pod的ssh連線,從而進行命令執行等操作 還有一系列的WebSSH相關的文章可以參考 https blog.ops coffee.cn webssh 布道...

如何用python傳送email?

若月寒 fp open filename,rb 務必加上必要的頭,否則傳送後無法正常解碼file.add header Content Disposition attachment filename gbk filename file.add header Content ID 0 file.add...