调用函数问题
Python中调用一个有返回值的函数可以不传参吗 当然可以。 可以例如:
def a():
return 123 当然可以,如:
def fn():
return "ok"
result = fn()
print(result) #Python中调用一个有返回值的函数可以不传参吗
#回答:这完全是可行的。
#我想到的有以下的情况:
#第一种,其本就没有带参数的情况。
def funa():
return 'Hello World!'
#第二种,函数直接获取外部数据的情况。
mystr = 'Hello World!'
def funb():
return mystr
#第三种,默认形参的情况。
def func(arg = 'Hello world!'):
return arg
print(funa())
print(funb())
print(func())
页:
[1]