python的操作符

说起Python的操作符,我相信有很多人一开始和我一样一脸无辜,不过,说起我们从小学就开始学的加减乘除等等运算就不陌生了吧,这就是其中的一部分运算符。可是,在Python的学习过程中,我们会遇到很多操作符,可不仅仅只有我们小学学过的这些吆。下面我们就来大致来讨论一下Python中的操作符吧。

所谓的操作符,就是用于进行数据运算的符号,常见的操作符一般有赋值运算符、算数运算符、逻辑运算符、关系运算符等等。

接着我们就来看几张表:

         赋值运算符:

运算符

描述

使用方式

=

直接赋值

a=2 给a赋值数据2

+=

加法赋值运算

a +=2, a原来的数据加2

-=

减法赋值运算

a-=2, a原来的数据减去2再赋值给a

*=

乘法赋值运算

a*=2, a原来的数据乘以2再赋值给a

/=

除法赋值运算费

a/=2,a原来的数据除以2在赋值给a

%=

取余赋值运算

a%=2,原来的数据除以2,将余数赋值给a

         算数运算符

运算符

描述

使用方式

+

加法运算

1+2 结果 3

-

减法运算

1-1  结果 0

*

乘法运算

12*12 结果 144

/

除法运算

10/3  结果 3.333333

%

取余运算

10/3  结果 1

**

次方运算

10**2 结果 100

//

地板除法运算

10//3 结果 3

注意,在Python2中,除法运算和地板除法运算是一个结果,除非是加上一句 –from_future_import division,向后兼容,此时Python2的结果和3就一致了,这个其实为了向3过渡。

在Python3,除法运算和地板除法运算结果不一样

逻辑运算符

运算符

描述

使用方式

and

并且运算

True and false 结果 false

or

或者运算

True or false 结果 True

not

非运算

not false  结果  true

注意:

这里的逻辑运算符,Python中只有and|or|not,在其他语言中,也有类似的&&、||、!的符号来表示and、or、not的三种关系的

èand/&&:并且运算,当运算符号两边的数据都为true才返回到true,否则返回false

è or/||:或者运算,当运算符号两边的数据都是false才返回false,否则返回true

ènot/!非运算,对结果进行取反,如果为true结果为false,如果为false则结果为true

以上也就是一些常用的运算符,用关系图表示一下:

大概了解了运算符之后,我们就可以编写一些小的程序代码了,在编写代码前,我们要知道,程序控制流程包含了顺序、选择(分支)、循环三类,结构如下:

我们可以根据以上的结构,可以实现一些代码的编写。

如一个多分支代码:

这只是一个简单的多分支代码,其他类型写法也是如此,不过要要求灵活运用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值