跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请教个问题: Python 的 numpy 中 @ 运算符怎么实现的
未分類
3 11 月 2020

请教个问题: Python 的 numpy 中 @ 运算符怎么实现的

请教个问题: Python 的 numpy 中 @ 运算符怎么实现的

資深大佬 : mathzhaoliang 4

numpy 里面矩阵乘法可以写成 A @ B,但是我看 Python 语法中标准运算符不包含 @ 呀?它是怎么实现的呢?

是不是可以自己定义运算符,比如 str1 — str2 表示将两个字符串 concat 起来?

大佬有話說 (5)

  • 資深大佬 : Death

    PEP465 https://www.python.org/dev/peps/pep-0465/

  • 資深大佬 : cigarzh

    谁说 Python 运算符不包含 @的

  • 資深大佬 : wwqgtxx

    可能你看的是 py2 时代的语法吧

  • 資深大佬 : szuwl

    运算符重载带来的功能呗,Python 的底层就是 C,这有什么好疑惑的

  • 資深大佬 : lithbitren

    https://docs.python.org/zh-cn/3.9/reference/datamodel.html?highlight=matmul#object.__matmul__

    标准语法里有的,矩阵乘法,重载对象的__matmul__方法就行

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具