python - SyntaxError 无效令牌(GPS 坐标)
问题描述
首先,希望大家都没事。现在,我的问题是,当我想将 48,0162 作为 ay 坐标分配给一个点时,python 告诉我该令牌无效(即 0 是一个非八进制数并且......)。所以我的问题是,我怎样才能写 48,0162 而不会错误地引入 python 系统?
在此先感谢,格温
#route
class Point():
"airfield coordinates"
LFST = Point()
LFST.x = 7,6305
LFST.y = 48,5353
LFGA = Point()
LFGA.x = 7,3555
LFGA.y = 480,162/10
def route(departurex,departurey,arrivalx,arrivaly):
vx=arrivalx-departurex
vy=arrivaly-departurey
scal=vx*vy+1
解决方案
浮点数应该使用点.
而不是逗号,
。在某些国家(如瑞典),我们使用逗号作为小数分隔符,但在编程语言.
中通常使用 a。
例如LFST.y = 48,5353
应该如此。LFST.y = 48.5353
推荐阅读
- php - Doctrine DBAL 更新所有行
- javascript -
活动状态不适用于 React 中的后退浏览器按钮 - tensorflow - 从 tf.data.Dataset.map() 返回数据集导致“TensorSliceDataset”对象没有属性“get_shape”错误
- css - CSS中的颜色算术
- google-cloud-vision - 谷歌云视觉崩溃无异常捕获
- c# - 相同的文件不同的 md5 哈希
- database - 哪个词描述了所有其他人都加入到其中的表?
- php - Kohana 验证 - 为什么我的自定义规则总是返回 true?
- mysql - Mysql基于日期的两种不同的股息算法
- laravel - PhpStorm 令牌不匹配异常中的 PHPUnit 测试