学习笔记:R与Python的运算符

3 篇文章 0 订阅
2 篇文章 0 订阅

数学运算符

算法RPython
括号()()
乘方^**
取模(整除求余)%%%
整除%/%//
乘法**
除法//
加法++
减法--

关系(比较)运算符

两种语言中几乎一样

运算符含义
==判断对象是否相等
!=判断对象是否不等
>判断是否大于
<判断是否小于
>=判断是否大于等于
<=判断是否小于等于

逻辑运算符

用于数字、逻辑和复数类型
R:大于1的数字都为TURE
布尔值(TURE/FALSE)

RPython描述
&and
|or
not
&&R中的与,但只对向量的第一个元素判断
||R中的或,但只对向量的第一个元素判断

(ps:markdown编辑器表格中“|”用&#124 ; 或者 &#x7C ; 来代替)
Python中的“&”,“|”,“^"用于位运算,详见菜鸟编程笔记

赋值运算符

此处python比R要有更多的应用
首先看R的

向左赋值=
<-
<<-
向右赋值=
->
->>

然后pyhon的

运算符含义
=简单赋值c = a + b
+=加法赋值c +=a 等效于 c = c + a
-=减法赋值c -= a 等效于 c = c - a
*=乘法赋值c *=a 等效于 c = c * a
/=除法赋值c /=a 等效于 c = c / a
%=取模赋值c %=a 等效于 c = c % a
**=幂赋值c **=a 等效于 c = c ** a
//=整除赋值c //=a 等效于 c = c // a

其他运算符

RPython含义
%in%in判断元素是否在向量里
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值