博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GEE学习笔记 七十五:【GEE之Python版教程九】数值
阅读量:4072 次
发布时间:2019-05-25

本文共 730 字,大约阅读时间需要 2 分钟。

    这章介绍一下数值类型,数值在python中可以分为:整型、浮点型、复数等,在GEE中我们常用的就是整形和浮点型数据。

这段代码是在程序之前必须执行的,用来注册GEE。

import eeee.Initialize()

1、数值的API

    首先看一下GEE的python版API()中关于数值的定义:

    这里可以看到这个和之前讲的字符串一样都是对JavaScript接口的一个包装,所以我们可以直接看JS的API()定义。下面截图只是其中一部分的API,后面还有很多方法大家可以自己通过在线API查阅。

 

2、数值的常用方法

(1)我这里会简单介绍一些常用的方法,首先是纯粹的python的数值运算,这个之前都讲过这里我就不在详述。

(2)GEE的数值类

定义方法有两种,一种是直接使用数字来定义

第二种是使用字符串来定义,这种方式可以指定字符串是多少进制的。比如第一个就是10进制,所以结果是10,第二个指定是2进制,那么 1011 -> 2**3 + 2**1 + 2**0 = 11,结果就是10进制的11。

 

(3)四则运算,在GEE中我们要牢记一个内容,我们操作的所有GEE的变量都是GEE对象,它有自己定义的各种方法,所以我们需要调用它们自己的内容来做各种运算。

(4)按位运算,这个是在做去云等判断上非常有用,这里简单记住按位与和按位或这两个规则就可以,其他的不常用。

  • 按位与:两位只有都是1时候,结果才为1,否则为0;

  • 按位或:两位只要有一位是1,结果就是1,否则为0。

(5)比较大小,这个就是比较两个数值的大小关系,返回值是0或者1。

 


大家如果有问题需要交流或者有项目需要合作,可以微信联系我,加微信好友请留言加上“GEE”。

知乎专栏:

CSDN:

转载地址:http://jceji.baihongyu.com/

你可能感兴趣的文章
IA32时钟周期的一些内容
查看>>
SM2椭圆曲线公钥密码算法
查看>>
获得github工程中的一个文件夹的方法
查看>>
《PostgreSQL技术内幕:查询优化深度探索》养成记
查看>>
PostgreSQL查询优化器详解之逻辑优化篇
查看>>
STM32中assert_param的使用
查看>>
C语言中的 (void*)0 与 (void)0
查看>>
vu 是什么
查看>>
io口的作用
查看>>
IO口的作用
查看>>
UIView的使用setNeedsDisplay
查看>>
归档与解归档
查看>>
Window
查看>>
为什么button在设置标题时要用一个方法,而不像lable一样直接用一个属性
查看>>
字符串的截取
查看>>
2. Add Two Numbers
查看>>
17. Letter Combinations of a Phone Number (DFS, String)
查看>>
93. Restore IP Addresses (DFS, String)
查看>>
19. Remove Nth Node From End of List (双指针)
查看>>
49. Group Anagrams (String, Map)
查看>>