python//新手上路001//20191225

print('hello world')
print(2**100)//  **平方

在这里插入图片描述

sum=0
for i in range(1,101):
    if i%2!=0:
        sum+=i
print(sum)

#!/usr/bin/env python3
count = 0
while (count < 9):
    print("The count is:", count)
    count = count + 1

print("Good bye!")

Python注释

#!/usr/bin/env python3
count = 1
while (count <=9):
    print("fuck you:", count)
    count = count + 1

print("Good bye!")
#
#            fuck you
'''fuck you 

'''

"""老子就是帅比有不服的???????"""

def a():#   *******
    '''这是文档字符串'''
    pass
print(a.__doc__)

Python运算

#!/usr/bin/python3

a = 21
b = 10
c = 0

c = a + b
print("1 - c 的值为:", c)

c = a - b
print("2 - c 的值为:", c)

c = a * b
print("3 - c 的值为:", c)

c = a / b
print("4 - c 的值为:", c)

c = a % b
print("5 - c 的值为:", c)

# 修改变量 a 、b 、c
a = 2
b = 3
c = a ** b     #8
print("6 - c 的值为:", c)

a = 10
b = 5
c = a // b     #2
print("7 - c 的值为:", c)

Python位运算

#!/usr/bin/python3
a = 60  # 60 = 0011 1100
b = 13  # 13 = 0000 1101
c = 0

c = a & b;  # 12 = 0000 1100
print("1 - c 的值为:", c)

c = a | b;  # 61 = 0011 1101
print("2 - c 的值为:", c)

c = a ^ b;  # 49 = 0011 0001
print("3 - c 的值为:", c)

c = ~a;  # -61 = 1100 0011
print("4 - c 的值为:", c)

c = a << 2;  # 240 = 1111 0000
print("5 - c 的值为:", c)

c = a >> 2;  # 15 = 0000 1111
print("6 - c 的值为:", c)

在这里插入图片描述

Python逻辑运算符

#!/usr/bin/python3
 
a = 10
b = 20
 
if ( a and b ):
   print ("1 - 变量 a 和 b 都为 true")
else:
   print ("1 - 变量 a 和 b 有一个不为 true")
 
if ( a or b ):
   print ("2 - 变量 a 和 b 都为 true,或其中一个变量为 true")
else:
   print ("2 - 变量 a 和 b 都不为 true")
 
# 修改变量 a 的值
a = 0
if ( a and b ):
   print ("3 - 变量 a 和 b 都为 true")
else:
   print ("3 - 变量 a 和 b 有一个不为 true")
 
if ( a or b ):
   print ("4 - 变量 a 和 b 都为 true,或其中一个变量为 true")
else:
   print ("4 - 变量 a 和 b 都不为 true")
 
if not( a and b ):
   print ("5 - 变量 a 和 b 都为 false,或其中一个变量为 false")
else:
   print ("5 - 变量 a 和 b 都为 true")

Python成员运算符

#!/usr/bin/python3
 
a = 10
b = 20
list = [1, 2, 3, 4, 5 ];
 
if ( a in list ):
   print ("1 - 变量 a 在给定的列表中 list 中")
else:
   print ("1 - 变量 a 不在给定的列表中 list 中")
 
if ( b not in list ):
   print ("2 - 变量 b 不在给定的列表中 list 中")
else:
   print ("2 - 变量 b 在给定的列表中 list 中")
 
# 修改变量 a 的值
a = 2
if ( a in list ):
   print ("3 - 变量 a 在给定的列表中 list 中")
else:
   print ("3 - 变量 a 不在给定的列表中 list 中")

Python身份运算符

#!/usr/bin/python3
 
a = 20
b = 20
 
if ( a is b ):
   print ("1 - a 和 b 有相同的标识")
else:
   print ("1 - a 和 b 没有相同的标识")
 
if ( id(a) == id(b) ):
   print ("2 - a 和 b 有相同的标识")
else:
   print ("2 - a 和 b 没有相同的标识")
 
# 修改变量 b 的值
b = 30
if ( a is b ):
   print ("3 - a 和 b 有相同的标识")
else:
   print ("3 - a 和 b 没有相同的标识")
 
if ( a is not b ):
   print ("4 - a 和 b 没有相同的标识")
else:
   print ("4 - a 和 b 有相同的标识")

Python运算符优先级

#!/usr/bin/python3
 
a = 20
b = 10
c = 15
d = 5
e = 0
 
e = (a + b) * c / d       #( 30 * 15 ) / 5
print ("(a + b) * c / d 运算结果为:",  e)
 
e = ((a + b) * c) / d     # (30 * 15 ) / 5
print ("((a + b) * c) / d 运算结果为:",  e)
 
e = (a + b) * (c / d);    # (30) * (15/5)
print ("(a + b) * (c / d) 运算结果为:",  e)
 
e = a + (b * c) / d;      #  20 + (150/5)
print ("a + (b * c) / d 运算结果为:",  e)
发布了38 篇原创文章 · 获赞 2 · 访问量 1181

猜你喜欢

转载自blog.csdn.net/weixin_44811068/article/details/103702592