return 声明没有回应我该怎么办
return statement not responding what should i do
def fizz_buzz(num):
if num % 3 == 0 and num % 5 == 0:
return "Fizz Buzz"
elif num % 3 == 0:
return "Fizz"
elif num % 5 == 0:
return "Buzz"
return num
fizz_buzz(15)
- 我不知道为什么我的
return
声明有效。
- 条件正确对齐
- 我引用了这段代码:
- 他用的是
input
,我用的是num
- 我不想使用参考代码中显示的
input
代码运行良好。如果您想知道为什么没有得到输出,您必须打印函数 returns.
的值
print(fizz_buzz(15))
您要打印它们吗?我找不到语法错误
def fizz_buzz(num):
if num % 3 == 0 and num % 5 == 0:
return "Fizz Buzz"
elif num % 3 == 0:
return "Fizz"
elif num % 5 == 0:
return "Buzz"
return num
print(fizz_buzz(7))
def fizz_buzz(num):
if num % 3 == 0 and num % 5 == 0:
return "Fizz Buzz"
elif num % 3 == 0:
return "Fizz"
elif num % 5 == 0:
return "Buzz"
return num
fizz_buzz(15)
- 我不知道为什么我的
return
声明有效。 - 条件正确对齐
- 我引用了这段代码:
- 他用的是
input
,我用的是num
- 我不想使用参考代码中显示的
input
代码运行良好。如果您想知道为什么没有得到输出,您必须打印函数 returns.
的值print(fizz_buzz(15))
您要打印它们吗?我找不到语法错误
def fizz_buzz(num):
if num % 3 == 0 and num % 5 == 0:
return "Fizz Buzz"
elif num % 3 == 0:
return "Fizz"
elif num % 5 == 0:
return "Buzz"
return num
print(fizz_buzz(7))