我知道我的return语句放在错误的位置,但是不知道如何解决它。
这是我的代码:
querySelectorAll('h1:not(div#demo))
我希望此函数的输出为:
<body>
<div><h1>First</h1> <h1>Second</h1></div>
<div id="demo"><h1 class="demo">Third</h1></div>
<div><h1>Fourth</h1></div>
<body>
但实际输出是:
def show_Number(limit):
for number in range(limit):
if number % 2 == 0:
print(f"{number} even")
else:
number % 2 != 0
print(f"{number} odd")
return number
答案 0 :(得分:4)
您不需要在那里需要返回语句,而且此number % 2 != 0
在else块中什么也没做:
def show_Number(limit):
for number in range(limit):
if number % 2 == 0:
print(f"{number} even")
else:
print(f"{number} odd")
答案 1 :(得分:0)
在这种情况下,不需要返回,因为您已经打印了结果。最后四个是回报。