• Courses
  • Code Compiler
  • Discuss
  • Pricing
  • Teams
Menu
0

How to make it direct recursion?

def is_even(x): if x == 0: return True else: return is_odd(x-1) def is_odd(x): return not is_even(x) print(is_odd(17)) print(is_even(23))

pythonpython3
9th May 2021, 6:58 AM
Nafi Rahat Rahman
1 Answer
- 1
def is_even(x): return not x & 1 # Hope this helps
9th May 2021, 7:36 AM
Calvin Thomas
Calvin Thomas - avatar

Often have questions like this?

Learn more efficiently, for free:

  • Introduction to Python

    7.1M learners

  • Introduction to Java

    4.7M learners

  • Introduction to C

    1.5M learners

  • Introduction to HTML

    7.5M learners

See all courses
Hot today
What does coding means for you?
1 Votes
WebGPU support
1 Votes
Query about other courses
0 Votes
ok i am devolp website which programing language iam should learn
1 Votes
how do I delete the card so that my subscription is no longer charged?
0 Votes
Please,how do you send info from a form to another page
0 Votes
What code is used to write a mobile application? Š” ŠæŠ¾Š¼Š¾Ń‰ŃŒŃŽ какого (каких) коГа написано мобильное приложение?
0 Votes
Pro Monthly Subscription is Cheaper than Annual Subscription ?
0 Votes
Ee
0 Votes
ai
0 Votes