Skip to content

Instantly share code, notes, and snippets.

@bharathmuddada
bharathmuddada / repeatedchar.py
Last active April 12, 2021 09:49
How to count the number of repeated characters in a string in Python
sentence = "This is a common interview question"
def most_repeated_char(sentence):
character_freq = {}
for char in sentence:
if char in character_freq:
character_freq[char] += 1
else:
character_freq[char] = 1
@bharathmuddada
bharathmuddada / Swapping.py
Created April 12, 2021 07:30
Python Program to swap two numbers without using third variable
x = 1
y = 2
# tuple unpacking can be used to swap the number
x, y = y, x
print("swapped value of x : ", x)
print("swapped value of y : ", y)
@bharathmuddada
bharathmuddada / TrianglePattern.py
Last active April 17, 2021 08:25
Triangle Pattern in Python
for i in range(5):
for j in range(i+1):
print('*',end="")
print("")
'''
Output:
@bharathmuddada
bharathmuddada / InvertedTriangle.py
Last active May 26, 2021 07:30
Inverted Triangle Pattern in Python
n = int(input("Enter your number \n"))
for i in range(n):
for j in range(n-i):
print('*', end="")
print()
'''
Output:
@bharathmuddada
bharathmuddada / pyramid.py
Created April 17, 2021 12:37
Pyramid program in python
n=5
for i in range(n):
for j in range(n-i-1):
print(" ",end="")
for k in range(2*i+1):
print("*",end="")
print()
"""
*
@bharathmuddada
bharathmuddada / CountofDigits.py
Created April 17, 2021 12:42
Count of Digits in Python
number = int(input())
counter =0
while number > 0:
number = number//10
print(number)
counter +=1
print("number of digits :",counter)
@bharathmuddada
bharathmuddada / SmallestDivisor.py
Created May 26, 2021 05:14
Smallest Divisor of a number which is greater than 1 in python
number = int(input("Enter your number \n"))
for i in range(2, number + 1):
if number % i == 0:
print(i, "is smallest divisor")
break
@bharathmuddada
bharathmuddada / SquarePattern.py
Created May 26, 2021 07:16
Square Pattern in Python
n = int(input("Enter your number"))
for i in range(n):
for j in range(n):
print('*',end="")
print()
@bharathmuddada
bharathmuddada / Lcm.py
Last active May 26, 2021 10:23
LCM in python
a = int(input("Enter your number \n"))
b = int(input("Enter your number \n"))
res = max(a, b)
while res <= a * b:
if res % a == 0 and res % b == 0:
break
res += 1
print(res)
@bharathmuddada
bharathmuddada / gcd.py
Created May 26, 2021 08:11
GCD in python
a =int(input("Enter your number \n"))
b =int(input("Enter your number \n"))
small = min(a,b)
for i in range(1,small+1):
if (a%i ==0 and b% i ==0):
gcd =i
print(gcd)