gpt4 book ai didi

python:通过 if/elif 语句传递一个值

转载 作者:行者123 更新时间:2023-11-28 21:02:34 27 4
gpt4 key购买 nike

<分区>

我有一个函数可以返回三个值之一:a、b 或 c。

def f():
return x # a, b, or c

我需要根据 f() 的返回值执行不同的语句:A、B 或 C。据我所知,执行此操作的最佳方法是:

v = f()
if v == a:
# Do A
elif v == b:
# Do B
else:
# Do C

在不引入这个新变量v的情况下,是否有不同的方法来评估f()的返回值?
也许是这样的?

if f() == a:
# Do A
elif _value_from_above == b:
# Do B
else:
# Do C

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com