【问题标题】:How do I fix this function syntax?如何修复此函数语法?
【发布时间】:2020-07-05 22:01:26
【问题描述】:

我查了这个问题没有结果,所以我选择了堆栈溢出来问这个问题。

def Year(2015):
          ^
    Syntax Right here

    Year = 2015
    return Year

Year = '2015'
print(Year)

【问题讨论】:

标签: python django syntax


【解决方案1】:

我不确定您打算做什么,但您似乎打算将Year(...) 定义为函数。好吧,在 Python 中定义函数时,您需要在括号中放置一个 参数,以便在函数内部的某处使用它。 Def Year(Year_Param): # Do stuff return Year_Param

这就是 Python 中函数的定义方式,其中 Year_Param 是您在调用函数 Year() 时提供的参数。 如果您正在寻找的是函数 Year 使用参数的默认值以防在没有参数的情况下调用它,那么您应该写 def Year(Year_Param = 2015): # Your stuffs here 在这种情况下,如果您像这样调用 Year() 而不在括号中间放置任何内容,它会自动像 Year(2015)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-05
    • 2017-08-30
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多