You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python 3列表定义与函数调用问题咨询(作业调试)

Python课程作业代码排查求助

我正在用Python 3完成课程作业项目,绝对不是寻求代做,只是希望能有人帮我指出代码中可能存在的问题,或者告诉我需要排查的方向。目前我的代码框架如下:

def main(): 
    taxPayersList = [] 
    incomesList = [] 
    taxesList = [] 
    taxPayersList, incomesList = inputNamesAndIncomes(taxPayersList, incomesList) 
    taxesList = calculateTaxes(incomesList) 
    displayTaxReport(taxesList, incomesList, taxPayersList) 

# 以下是待实现的各个函数
def inputNamesAndIncomes(taxPayers, incomes):
    # 此处需实现输入纳税人姓名与收入的逻辑
    pass

def calculateTaxes(incomes):
    # 此处需实现根据收入计算税款的逻辑
    pass

def displayTaxReport(taxes, incomes, taxpayers):
    # 此处需实现展示税务报告的逻辑
    pass

可重点排查的方向:

  • 检查inputNamesAndIncomes函数:是否正确收集并返回了纳税人姓名列表和收入列表?有没有处理输入异常(比如收入输入非数字的情况)?
  • 检查calculateTaxes函数:税款计算逻辑是否符合课程要求的税率规则?是否正确遍历收入列表,为每一项匹配对应的税款计算?
  • 检查displayTaxReport函数:是否对应好纳税人、收入、税款的索引关系?输出格式是否符合作业要求?
  • 主函数的变量传递:确认三个列表在函数调用时是否正确传递,有没有出现变量名拼写错误或返回值接收错误的情况?

内容的提问来源于stack exchange,提问作者Lamebryant

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 08:31:28