python2.3

 

 

print(10/3)#除法运算
print(10/2)#隐式类型转换
print(10//3)#整除运算
print(10%3)#求余运算
print(2**3)#幂运算

 

 

x=10
y=20
x+=y#x=30
print(x)
x-=y#x=10
print(x)
x*=y#x=200
print(x)
x/=y#x=10.0
print(x)
x%=y#x=10.0
print(x)
x//=y#x=0.0
print(x)


#交换x和y的值并输出
x,y=y,x
print(x,y)

 

支持链式赋值和系列解包赋值

print('链式赋值')
a=b=c=100
print(a,b,c)

print('------------------------')

print('系列解包赋值')
a,b,c=2,4,4
print(a,b,c)

 

 结果是布尔类型

print('98大于98吗',98>98)
print('98大于等于98吗',98>=98)
print('98不等于98吗',98!=98)

 

 逻辑运算符的结果是布尔型

print(True and True)
print(True and False)
print(True or False)
print(not False)
print('------------------------------------')
print(8>1 and 3<9)
print(7<3 and 5/0)#前面为false时不再判断后面
print(2>1 or 8/0)#前面为true时不再判断后面
print(not True)
print(not False)
print(not (4>3))

 

posted on 2023-07-10 23:44  swowoy  阅读(2)  评论(0编辑  收藏  举报

导航