Advertisement
Guest User

python new

a guest
Feb 18th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.82 KB | None | 0 0
  1. #2
  2. def fac(n):
  3.     if n == 1 or n == 0:
  4.         return 1
  5.     return n * fac(n-1)
  6.  
  7. n = int(input())
  8. print(fac(n))
  9.  
  10. #3
  11. def fib(n):
  12.     if n < 3:
  13.         return 1
  14.     return fib(n-1) + fib(n-2)
  15.  
  16. print(fib(12))
  17.  
  18. #4
  19. def sums(n):
  20.    if n == 0:
  21.        return 0
  22.    return n % 10 + sums(n // 10)
  23.  
  24. n = int(input())
  25. print(sums(n))
  26.  
  27. #5
  28. def sums(n):
  29.    if n <= 0:
  30.        return 0
  31.    return n + sums(n-2)
  32.  
  33. n=int(input())
  34. print(sums(n))
  35.  
  36. #6
  37. def sums(n):
  38.    if n <= 0:
  39.        return 0
  40.    return 1/n + sums(n-1)
  41.  
  42. n=float(input())
  43. print(sums(n))
  44.  
  45. #7
  46. def sums(n):
  47.    if n < 1:
  48.        return 0
  49.    return(1/2**n + sums(n-1))
  50.  
  51. n=float(input())
  52. print(sums(n))
  53.  
  54. #8
  55. def my_pow(a,b):
  56.     if b == 0:
  57.         return 1
  58.     return a * my_pow(a, b-1)
  59.  
  60. a = int(input())
  61. b = int(input())
  62. print(my_pow(a, b))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement