问题是要考虑以下函数定义:
def read_value_type(prompt='Enter a Boolean> ', convert=bool):
val = input(prompt)
return convert(val)
作为多种选择:
val = read_value_type(convert=bool, prompt='Enter a boolean>')
val = read_value_type(prompt='Enter a float> ')
val = read_value_type()
并且询问上面哪些是对CCD_ 4的有效呼叫?
由于没有显示错误,而且似乎在阅读,我想知道他们三个是否会调用函数?
所有这些。但第二个将返回bool,而不是float。