防风天烈
2021-08-03 15:09
采纳率: 83.3%
浏览 504
已结题

python在定义时如何赋未知数?

首先我定义一个函数
def ttt(a,b):
然后我想给a和b进一步赋
a=[ax,ay,az],b=[bx,by,bz]
然后通过这六个未知数的计算得到返还值。
直接定义是行不通的,请问怎么写代码才能把a定义成[ax,ay,az]?

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • 八云黧 2021-08-03 15:18
    已采纳

    你未知数是哪里来的?
    如果是原先就有,调用前赋值就完了,像这样:

    def fun(a,b):
        ax,ay,az=a
        bx,by,bz=b
        return ax+bx-ay-by+az+bz #这里就可以使用ax等变量进行计算了
    
    a=[1,2,3]
    b=[4,5,6]
    fun(a,b)
    
    评论
    解决 1 无用
    打赏 举报
查看更多回答(3条)

相关推荐 更多相似问题