【问题标题】:What does operator ./ in python meanpython中的operator ./是什么意思
【发布时间】:2016-12-22 15:27:12
【问题描述】:

我读了这个问题Evenly distributing n points on a sphere 并在 python 中的一个答案中使用了这个:

偏移量 = 2./samples

我试图找出它是什么意思,但我没有成功。 起初,我认为这是与目录有关的东西(如 Linux 命令行中的 ./),但实际上这没有任何意义。

如果这太基本或重复,我很抱歉,但我在任何地方都没有找到。

【问题讨论】:

  • offset = (2.)/samples 的作用相同。 ./ 不是运算符。
  • 那是什么?我根本不懂python,我必须用不同的语言做类似的事情。
  • 除法,如offset = 2.0 / samples。在旧的 python 版本 2 中,2.0 (可能)使用而不是 2 来获得浮点答案。(在 python2 中,如果 samples 是整数,整数 2 将给出整数结果)。
  • 好的,这很简单:),谢谢。

标签: python function operators fibonacci


【解决方案1】:

没有./ 运算符,. 是数字的一部分。那就是你有数字2.(与2.0相同),然后是/运算符,然后是samples。如果有空格,则为2. / samples

如您所知,/ 是除法运算符。

【讨论】:

  • 哦!伟大的。谢谢。
  • 值得一提的是为什么 . 存在于首位 - 这是为了确保您获得浮点除法而不是整数除法。
猜你喜欢
  • 2010-09-29
  • 1970-01-01
  • 2014-03-07
  • 1970-01-01
  • 2012-01-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-03
相关资源
最近更新 更多