python竖线运算符怎么打_python 中的运算符

运算符(a = 10, b = 20)

1.算术运算

+                                加  -  两个对象相加                                                                              a + b 输出结果  30

-                                 减  -  得到负数或是一个数减去另一个数                                                     a - b 输出结果 -10

*乘  -  两个数相乘或是返回一个被重复若干次的字符串                                    a * b 输出结果 200

/                                  除  -  x除以y                                                                                     b / a 输出结果 2

%                                取模- 返回除法的余数                                                                           b % a 输出结果 0

**                                幂  -  返回 x 的 y 次幂                                                                         a ** b 为 10 的 20 次方,输出结果 100000000000000000000

//                                 取整除 - 返回商的整数部分   9 // 2 输出结果 4,9.0 // 2.0 输出结果 4.0

2. 比较运算:

==                               等于 - 比较对象是否相等                                                                        (a == b) 返回 False

!=                               不等于 - 比较两个对象是否不相等                                                            (a != b) 返回 true

<>                               不等于 - 比较两个对象是否不相等                                                             (a <> b) 返回 true.这个运算符类似 !=.

>                                  大于   -  返回 x 是否大于 y                                                                    (a > b) 返回 False

这分别与特殊的变量 True 和 False 等价。注意,这些变量名的大写。     (a < b) 返回 true

>=                               大于等于 - 返回 x 是否大于等于 y.                                                             (a >= b) 返回 False

<=小于等于 - 返回 x 是否小于等于 y.                                                             (a <= b) 返回 true

3. 赋值运算符

=                                 简单的赋值运算符                                                                                    c = a + b 将 a+ b 的运算结果赋值为 c

+=                               加法赋值运算符                                                                                       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

例:

1 #!/usr/bin/env python

2 #-*- coding:utf-8 -*-

3 #from __future__ import division

4 #5 #val = 9 / 2

6 start = 1

7 start = start + 1

8 #start += 1

9 print start

4. 逻辑运算符

and                             布尔 "与" - 如果 x 为 False, x and y 返回False,否则它返回 y 的计算值。              (a and b)返回 true

or                               布尔 "或" - 如果 x 是 True, 它返回True,否则它返回 y 的计算值。                        (a or b)返回 true

not                             布尔 "非" - 如果 x 为 True, 它返回False,如果 x 为False, 它返回True。                 not (a and b)返回 false

5.成员运算

in                               如果在指定的序列中找到值返回True,否则返回False.                                           x 在 y 序列中,如果 x 在y 序列中返回True

not in                          如果在指定的序列中没有找到值返回True,否则返回False.                                     x 不在 y 序列中,如果 x 不在y 序列中返回True

1 s = "Alex SB"

2 ret = "SB" ins3 print(ret)

1 li = ['alex', 'eric', 'rain']2 ret = "alex" inli3 print(ret)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值