当一个人拥有正确的答案时,我正在努力增加一个价值

2024-06-09 15:33:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试用Python为Otree应用程序编写代码。你知道吗

主要的想法是,当一个人的答案和我在常数中输入的答案相同时,在固定付款中加20美元。你知道吗

例如,在这段代码中,我的值是3常量.retemv如果一个人在J11表格中填写3,他将得到20美元

我尝试使用下一个代码,付款是一个值为20美元的常量。你知道吗

def set_payoff(self):
        self.payoff = Constants.participation_fee + Constants.iat 
        if self.J11 == Constants.retemv:
            self.payoff += Constants.payment

当人们给出与我的retemv相同的答案时,我预计产出为45美元。”


Tags: 答案代码self应用程序def常数表格常量
1条回答
网友
1楼 · 发布于 2024-06-09 15:33:22

这可能就是你想要的:

def set_payoff(self):
    if self.J11 == Constants.retemv:
        self.payoff = Constants.participation_fee + Constants.iat + Constants.payment
    else:
        self.payoff = Constants.participation_fee + Constants.iat 

相关问题 更多 >