def CalculateByDivide():
x = input("Input var 'x':")
y = input("Input var 'y':")
x = int(x)
y = int(y)
rstA = x/y
rstB = 1.0*x / y
#等价rstC=int(rstA),如果只取商需要//符号
rstC = x // y
rstD = x**y
rstE = x % y
print('int/int=', rstA)
print('double/int=', rstB)
print('int//int=', rstC)
print('int**int=', rstD)
print('int%int=', rstE)
# 运算符顺序 逻辑运算符如 与或非 异或 < 关系运算符 > < !=等<算术运算符 + - * / 等< 括号
结果:
Input var 'x':10
Input var 'y':3
int/int= 3.3333333333333335
double/int= 3.3333333333333335
int//int= 3
int**int= 1000
int%int= 1