【发布时间】:2015-02-04 03:49:18
【问题描述】:
我无法终生纠正这个错误,当我运行这个脚本时,它给了我一个语法错误。
def extract_hours(tm:'hours:minutes'):
"""returns an integer representing the number of hours number, number -> number"""
return int(tm.split(':')[0])
有人可以帮帮我吗?
【问题讨论】:
-
你能发布你的语法错误吗?
-
您希望语法
tm:'hours:minutes'做什么? -
@BrenBarn 我不知道 tm: 部分,这正是我被告知要做的。我需要用冒号定义时间,而当我运行脚本时这不起作用。
-
函数注释(
tm:'hours:minutes'中第一个冒号后面的部分)在 Python 2 中不受支持 - 您使用的是 Python 3.something 吗? -
运行脚本时,您是否在时间上加上引号 -
extract_hours("1:13")与extract_hours(1:13)?
标签: python python-3.x annotations