条件函数的使用,定义中的条件

Use of conditional function, condition in definition

我有一个看似微不足道的问题。自己写定义不知道怎么引入条件函数

我有一个有效的定义:

def function_1 (kot):
     if kot == True:
         print ("Yes:")
     else:
         print ("NO:")

效果不错

function_1 (False)

否:

function_1 (True)

是:

但我想在我的定义中有这样的东西

def function_1 (kot = True):
     if kot == True:
         print ("Yes:")
     else:
         print ("NO:")

它不再起作用了。

因为你需要调用上面例子中的函数

def function_1 (kot=True):
 if kot == True:
     print ("Yes:")
 else:
     print ("NO:")

function_1()

输出:

Yes: