面试题答案
一键面试def func1():
# 这里假设返回True,实际可以是任何布尔值逻辑
return True
def func2():
print("这是func2打印的信息")
def func3():
print("这是func3打印的信息")
if func1():
func2()
func3()
在上述代码中,使用if
语句(逻辑操作符的一种应用形式)来判断func1
的返回值。当func1
返回True
时,条件成立,会依次执行func2()
和func3()
。if
语句的原理是对其条件表达式进行求值,若表达式结果为True
,则执行紧跟其后的代码块;若为False
,则跳过该代码块。