czh1303541051 发表于 2020-4-23 16:07:48

调用函数问题

Python中调用一个有返回值的函数可以不传参吗

qiuyouzhi 发表于 2020-4-23 16:10:00

当然可以。

_荟桐_ 发表于 2020-4-23 16:11:33

可以
例如:
def a():
    return 123

悠悠2264 发表于 2020-4-23 16:18:29

当然可以,如:
def fn():
    return "ok"

result = fn()
print(result)

xiangjianshinan 发表于 2020-4-23 16:21:36

#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]
查看完整版本: 调用函数问题