Skip to content

Commit 27561bb

Browse files
authoredAug 7, 2020
Merge pull request #25 from Lakshita2002/branch-update-functions
Updated functions in project2.py
2 parents a9bf20d + ceed9bc commit 27561bb

File tree

1 file changed

+22
-4
lines changed

1 file changed

+22
-4
lines changed
 

‎project2.py

+22-4
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,35 @@
11
def factorial(number_for_factorial):
22
# Add code here
33
# new comment vikaskok
4-
return #Factorial number
4+
if (number_for_factorial == 0):
5+
ans = 1
6+
else:
7+
ans = number_for_factorial*factorial(number_for_factorial-1)
8+
return ans #Factorial number
59

610

711
def gcd(number_1, number_2):
812
# Add code here
9-
return #gcd value
13+
if number_1 > number_2:
14+
var = number_2
15+
elif number_2 > number_1:
16+
var = number_1
17+
18+
19+
for i in range(1, var+1):
20+
if((number_1 % i == 0) and (number_2 % i == 0)):
21+
ans = i
22+
return ans #gcd value
1023

1124

1225
def is_palindrome(string_to_check):
1326
# Add code here
14-
return #boolean response
27+
reverse_string = string_to_check[ : : -1]
28+
if (string_to_check == reverse_string):
29+
ans = True
30+
else:
31+
ans = False
32+
return ans #boolean response
1533

1634

1735
#Take input for fib in variable a
@@ -26,4 +44,4 @@ def is_palindrome(string_to_check):
2644

2745
#Take input for is_palindrome in variable d
2846

29-
print(is_palindrome(d))
47+
print(is_palindrome(d))

0 commit comments

Comments
 (0)
Please sign in to comment.