Python活动

2024-09-30 10:30:44 发布

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

我正在尝试使用Geany中的一个程序来告诉我一个数字是偶数还是奇数。这是我写的程序。你知道吗

def activity01(num1):
    '''Determine if an input number is Even or Odd'''
    if [num1 % 2 == 0]
        return 'even'
    else: 
        return 'odd'

有人能告诉我这个程序有什么问题吗?它现在告诉我第3行结尾的语法无效。我在一个测试环境中运行这个程序。你知道吗


Tags: 程序annumberinputreturnifisdef
1条回答
网友
1楼 · 发布于 2024-09-30 10:30:44

if (num1 % 2 == 0)后面加一个冒号。您应该能够将以下代码用于您的功能:

def activity01(num1):
   """Determine if an input number is Even or Odd"""
   if num1 % 2 == 0:
      return "even"
   else:
      return "odd"

print activity01(3)
print activity01(4)

相关问题 更多 >

    热门问题