在mac环境下记录Python的学习笔记之运算符+条件语句

作者: admin 分类: Python 发布时间: 2019-03-28 22:42  阅读: 107 views

1. python 算数运算符

a = 15;b = 20;c = 1
 
c = a+b;print c
c = a-b;print c
c = a*b;print c
c = a/b;print c
c = a%b;print c
c = a**b;print c  # a的b次幂
c = b//a;print c  # 向下取整

'''输出结果如下
+计算后的值为 35
-计算后的值为 -5
*计算后的值为 300
/计算后的值为 0
%计算后的值为 15
**计算后的值为 332525673007965087890625
//计算后的值为 1
'''

 

2.python比较运算符

a=21;b=12
 
print (a==b)  #False
print (a!=b)  #True
print (a<>b)  #True
print (a<b)   #False
print (a>b)   #True
print (a<=b)  #False
print (b>=a)  #False

 

3. python赋值运算符

a=5;b=10
 
c=2;c +=a;print c     #7
c=2;c -=a;print c     #-3
c=2;c *=a;print c     #10
c=2;c /=a;print c     #0
c=2;c %=a ;print c    #2
c=2;c**=a ;print c    #32
c=2;c//=a;print c     #0

 

4. python位运算符

a = 1  #0000 0001
b = 3  #0000 0011
 
print a&b   #1    0000 0001
print a|b   #3    0000 0011
print a^b   #2    0000 0010
print ~a    #-2   1111 1110
print a>>2  #0    0000 0000
print a<<2  #4    0000 0100

 

5.python逻辑运算符 和 成员运算符 和 身份运算符

a = 1;b = 2;
print (a and b)  #2 如果 a 为 False,a and b 返回 False,否则它返回 b 的计算值。
print (a or b )  #1 如果 a 是非 0,它返回 a 的值,否则它返回 b 的计算值。
print not( a)    #False 如果 a 为 True,返回 False 。如果 a 为 False,它返回 True。
b = ['1','2','3']
print a in b     #False 
print a not in b #True
a = 1;b = 1;c = 2
print (a is b)     #True    判断两个标识符是否引用一个对象
print (a is c)     #False
print (a is not b) #False   判断两个标识符是否引用不同对象
print (a is not c) #True

 

6. python 条件语句 和 循环语句

# if else s
flag = False 
if 1==1 :
    flag = True
    print flag
else :
    print flag

# 输出true

# while
count = 0
while(count < 9):
    print count
    count += 1
else: 
    print "count > 9 le"

# 输出 012345678 ~ count>9
 
# for循环
colors = ['red','blue','green','grey','black']
for col in colors:
    if col == 'green':continue
    if col == 'black':break
    print col;
else:
    pass
    print 'none'

#输出  red blue grey
#嵌套语法
'''
for iterating_var in sequence:
   for iterating_var in sequence:
      statements(s)
   statements(s)

while expression:
   while expression:
      statement(s)
   statement(s)
'''

 


   原创文章,转载请标明本文链接: 在mac环境下记录Python的学习笔记之运算符+条件语句

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注