Skip to content

Commit 89dd5a7

Browse files
committed
Formatted code
1 parent 6e7fc24 commit 89dd5a7

File tree

7 files changed

+87
-77
lines changed

7 files changed

+87
-77
lines changed
Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,31 @@
11
# Method 1: Using Simple Iteration
2-
num=int(input())
3-
reverse=0
4-
while num!=0:
5-
remainder=num%10
6-
reverse=(reverse*10)+remainder
7-
num=num//10
2+
num = int(input())
3+
reverse = 0
4+
while num != 0:
5+
remainder = num % 10
6+
reverse = (reverse * 10) + remainder
7+
num = num // 10
88
print(reverse)
99

1010

11-
1211
# Method 2: Using String Slicing
1312

14-
a=input()
13+
a = input()
1514
print(a[::-1])
1615

1716

1817
# Method 3: Using Recursion
1918

20-
def recurse(n,reverse):
21-
if n==0:
19+
20+
def recurse(n, reverse):
21+
if n == 0:
2222
return reverse
2323
else:
24-
remainder=n%10
25-
reverse=(reverse*10)+remainder
26-
return recurse(n//10,reverse)
27-
28-
n=int(input('enter the number: '))
29-
reverse=0
30-
print(recurse(n,reverse))
24+
remainder = n % 10
25+
reverse = (reverse * 10) + remainder
26+
return recurse(n // 10, reverse)
27+
28+
29+
n = int(input("enter the number: "))
30+
reverse = 0
31+
print(recurse(n, reverse))

Prepinsta codes/armstrong.py

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,29 @@
44
digit, sum = 0, 0
55
length = len(str(num))
66
for i in range(length):
7-
digit = int(num%10)
8-
num = num/10
9-
sum += pow(digit,length)
10-
if sum==number:
11-
print("Armstrong")
7+
digit = int(num % 10)
8+
num = num / 10
9+
sum += pow(digit, length)
10+
if sum == number:
11+
print("Armstrong")
1212
else:
13-
print("Not Armstrong")
13+
print("Not Armstrong")
1414

1515

1616
number = int(input("Enter the number: "))
1717
num = number
18-
sum =0
18+
sum = 0
1919
length = len(str(num))
2020

21-
def checkArmstrong(num,length,sum):
22-
if num==0:
23-
return sum
24-
sum+=pow(int(num%10),length)
25-
return checkArmstrong(num/10,length,sum)
2621

27-
if checkArmstrong(num,length,sum)==number:
28-
print('Armstrong')
22+
def checkArmstrong(num, length, sum):
23+
if num == 0:
24+
return sum
25+
sum += pow(int(num % 10), length)
26+
return checkArmstrong(num / 10, length, sum)
27+
28+
29+
if checkArmstrong(num, length, sum) == number:
30+
print("Armstrong")
2931
else:
30-
print("Not Armstrong")
32+
print("Not Armstrong")
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
# Method 1: Using Simple Iteration
2-
n=int(input("Enter the number: "))
3-
n1=0
4-
n2=1
5-
for i in range(2,n+1):
6-
n3=n1+n2
7-
n1=n2
8-
n2=n3
2+
n = int(input("Enter the number: "))
3+
n1 = 0
4+
n2 = 1
5+
for i in range(2, n + 1):
6+
n3 = n1 + n2
7+
n1 = n2
8+
n2 = n3
99
print(n3)
1010

1111

1212
# Method 2: Using Recursive Function
1313
def fib(n):
14-
if n<=1:
14+
if n <= 1:
1515
return n
1616
else:
17-
return fib(n-1)+fib(n-2)
18-
19-
n=int(input("Enter the number: "))
20-
print(fib(n))
17+
return fib(n - 1) + fib(n - 2)
18+
2119

20+
n = int(input("Enter the number: "))
21+
print(fib(n))
Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,37 @@
11
# remove the vowels
22
# 1. loop
33
def remove_vowels(sentence):
4-
vowels=['a','e','i','o','u']
5-
result=""
4+
vowels = ["a", "e", "i", "o", "u"]
5+
result = ""
66
for i in sentence:
77
if i.lower() not in vowels:
8-
result+=""+i
8+
result += "" + i
99
print(result)
1010

11-
sentence=input("enter the sentence: ")
11+
12+
sentence = input("enter the sentence: ")
1213
remove_vowels(sentence)
1314

15+
1416
# 2. list comprehension
1517
def remove_vowels(sentence):
16-
vowels=['a','e','i','o','u']
17-
result=[i for i in sentence if i.lower() not in vowels]
18-
result="".join(result) # list(result) to string conversion
18+
vowels = ["a", "e", "i", "o", "u"]
19+
result = [i for i in sentence if i.lower() not in vowels]
20+
result = "".join(result) # list(result) to string conversion
1921
print(result)
2022

21-
sentence=input("enter the sentence: ")
23+
24+
sentence = input("enter the sentence: ")
2225
remove_vowels(sentence)
2326

2427

2528
# 3 using regular expression
2629
import re
30+
31+
2732
def remove_vowels(sentence):
28-
return re.sub("[AEIOUaeiou]","",sentence)
33+
return re.sub("[AEIOUaeiou]", "", sentence)
2934

3035

31-
sentence=input("enter the sentence: ")
32-
print(remove_vowels(sentence))
36+
sentence = input("enter the sentence: ")
37+
print(remove_vowels(sentence))
Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
11
# check input is integer or not
22
try:
3-
num=int(input("enter the number:"))
3+
num = int(input("enter the number:"))
44
# a=float(num)
55
except ValueError as e:
6-
print("given input is not a number",e)
6+
print("given input is not a number", e)
77

88

99
def num():
10-
num1=input("enter the number: ")
11-
a=num1.isnumeric()
10+
num1 = input("enter the number: ")
11+
a = num1.isnumeric()
1212
if a:
1313
return True
1414
else:
1515
return False
16-
17-
print(num())
16+
17+
18+
print(num())

Prepinsta codes/sum_of_range.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
def sum_of_range(n):
2-
a=(n*(n+1))//2
2+
a = (n * (n + 1)) // 2
33
print(a)
44

5-
n=int(input())
6-
sum_of_range(n)
5+
6+
n = int(input())
7+
sum_of_range(n)
Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
def twosum_sorted(nums,target):
1+
def twosum_sorted(nums, target):
22
lp = 0
3-
rp = len(nums)-1
4-
while lp<rp:
5-
s = nums[lp]+nums[rp]
6-
if s==target:
7-
return [lp+1,rp+1]
8-
elif s<target:
9-
lp+=1
3+
rp = len(nums) - 1
4+
while lp < rp:
5+
s = nums[lp] + nums[rp]
6+
if s == target:
7+
return [lp + 1, rp + 1]
8+
elif s < target:
9+
lp += 1
1010
else:
11-
rp-=1
11+
rp -= 1
1212

1313

14-
data = sorted(list(map(int,input('enter the number: ').split(','))))
15-
target = int(input('target: '))
16-
print(twosum_sorted(data,target))
14+
data = sorted(list(map(int, input("enter the number: ").split(","))))
15+
target = int(input("target: "))
16+
print(twosum_sorted(data, target))
1717

1818
# Output:
1919
# enter the number: 2,7,11,15
2020
# target: 9
21-
# [1, 2]
21+
# [1, 2]

0 commit comments

Comments
 (0)