Python基础之运算符

运算符的分类

 

1.算术运算符

  算术运算符包括常用的 +   -   *  /(加减乘除)      **(次方) //(取商)  %(取余)

a = 3
b = 4
c = int(a + b)
d = int(a - b)
e = int(a * b)
f = int(a / b)
g = int(a // b)
h = int(a % b)
print('两数相加结果为:%s' %c)
print('两数相减结果为:%s' %d)
print('两数相乘结果为:%s' %e)
print('两数相除结果为:%s' %f)
print('两数整除结果为:%s' %g)
print('两数取余结果为:%s' %h)

运算结果为:两数相加结果为:7
两数相减结果为:-1
两数相乘结果为:12
两数相除结果为:0
两数整除结果为:0
两数取余结果为:3

 

 

2.赋值运算符

a = 10    #将数字10 赋值给变变量 a 

 

3.比较运算符

  比较运算符包括  <  =  >  >=  <=  ==  != 比较的结果为ture或者false

a = 5
b = 8
print(a == b)
print(a != b)
print(a > b)
print(a < b)

结果为:False
True
False
True

 

 

4.逻辑运算符

  逻辑运算符包括 and or not 表示与或非的关系;

   比较的方法:and 比较运算符两边的条件都成立才继续进行; or 表示只要有一个成立就继续执行; not 表示条件不成立的时候执行

a = 1
b = True
if a ==1 and b == True:
    print('hello')

 

5.成员运算符

  成员运算符包括 in 、 not in 主要用于判断符不符合条件 元素在不在指定的数据集中; 另外主要是用于for 循环

 

逻辑判断技巧

   先计算括号内的
  执行顺序: 从前到后 
  结果: True OR ==> True
  True AND ==> 继续判断
  False OR ==> 继续判断
  Flase And ==> False

 

posted @ 2018-12-19 20:23  hxd-python  阅读(194)  评论(0)    收藏  举报