一、逻辑运算符
在 Python 中你可以使用 or
、and
和 not
进行逻辑运算。
1、逻辑或 (||
):在 Python 中用 or
表示
2、逻辑与 (&&
):在 Python 中用 and
表示
3、逻辑非 (!
):在 Python 中用 not
表示
a = True
b = Falseprint(a or b) #输出 Trueprint(a and b) #输出 Falseprint (not a) #输出 False
# 定义范围变量
minVal = 1
maxVal = 10# 定义待检查的变量
val1 = 6
val2 = 15# 进行检查
flag1= val1>minVal and val1<maxVal
flag2= val2>minVal and val2<maxVal# 输出val1的检查结果
if flag1:print(f"{val1} between {minVal} and {maxVal}")
else:print(f"{val1} is out of range")# 输出val2的检查结果
if not flag2:print(f"{val2} is out of range")
else:print(f"{val2} between {minVal} and {maxVal}")
二、python函数
在python中,定义函数的关键字是def,语法是:
# 定义无返回值的函数
def FunctionName1(arg1):# to do ...print(arg1)# 定义函数的参数是有默认值的
def FunctionName2(args1,arg2=默认值):# to do ...print(args1)# 定义有返回值的函数
def FunctionName3(x,y):# to do ...return x + y# 调用方法FunctionName1
FunctionName1("Hello")# 调用方法FunctionName2
FunctionName2("hi",123)# 调用方法FunctionName3
x = FunctionName3(234,1)