我对Python还是个新手……请帮帮我……
import numpy as npfrom numpy import arrayx=input();y=input(); theta=input();def computecost(x,y,theta): #一些需要使用x和y的代码 print(A)computecost();
我还没有编写成本函数,但我需要这三个参数来计算成本函数。
通过x、y和theta传入的数据将是向量([1,2,3])。
谢谢
回答:
你或许应该看看这个指南。请注意,将x
、y
和theta
定义为与函数定义相同的名称并不意味着你不需要传递它们(即,你必须在调用时添加它们):
import numpy as npfrom numpy import arraydef computecost(x,y,theta): #一些需要使用x和y的代码 print(A)some_x=input();some_y=input(); some_theta=input();computecost(some_x, some_y, some_theta);