Wednesday, 8 April 2026

Python Most Used Coding ..SCR's Part _I

 #Define the Function For palindrome
#.palindrome Means Original String =Reverse String 
def is_palindrome(string):
    reversed_string = string[::-1]
    return string == reversed_string
# Test the function
word = input("Enter a word: ")
if is_palindrome(word):
    print(f"{word} is a palindrome")
else:
    print(f"{word} is not a palindrome")

============================================================

# Factorial  2 is Formula n! = n × (n-1)! 2!=2*1
# n!=n×(n−1)×(n−2)×⋯×2×1
#Ex:1*2 =2 then 2*3=6 then 6*4=24 then 24*5=120 then 120*6 #Like that it will work

def factorial(n):
    if n == 0:
        return 1
    else:
        return n * factorial(n-1)
# Test the function
number = int(input("Enter a number: "))
result = factorial(number)
print(f"The factorial of {number} is {result}")

=======================================================================

#Find the largest Number in List
#========== Using Sort  Method=======
numbers = [10, 25, 5, 40, 15]
numbers.sort(reverse=False) # OP:[5, 10, 15, 25, 40]
print(f"Largest Number in List Is  :: {numbers[-1]}") #OP :40
##Find the Second-Largest Number in List
print(f"Second Largest Number in List Is  :: {numbers[-2]}")
# Using Max Function
numbers1 = [10, 25, 5, 40, 15]
numbers1=max(numbers1)
print(f"Largest Number in List Is Using Max  :: {numbers1}")
# Using Loops
numbers2 = [10, 25, 5, 40, 15]
largest = numbers2[0] # Means Its Take 10 Value From List
for num in numbers2: # looping list 
    if num > largest:  # Checking List elements 
        largest = num # Find the Element 
print("Largest element:", largest)

================================================
With Out using Sort Function Sort the String
numbers = [10, 25, 5, 40, 15]
n = len(numbers)
for i in range(n):
    for j in range(0, n-i-1):
        if numbers[j] > numbers[j+1]:
            # Swap
            numbers[j], numbers[j+1] = numbers[j+1], numbers[j]
print("Sorted list:", numbers)

=======================================================================

#Using Python slicing Method
Text= "PYTHON"
S1= Text[::-1]
print(f"Reverse of Word Of {Text}  Is   {S1}")
#Using Reverse Function
text1="MADAm"
reverse_text="".join(reversed(text1))
print(f"Reverse of Word Of {text1}  Is   {reverse_text}")
#Using Loop
text2 =input("Enter a String")#===>Hello
reversed_text = ""
for char in text2:
    reversed_text = char + reversed_text
print("Reversed string:", reversed_text)

==OP===========
Reverse of Word Of PYTHON  Is   NOHTYP
Reverse of Word Of MADAm  Is   mADAM
Enter a StringHello
Reversed string: olleH



No comments:

Post a Comment

Python Most Used Coding ..SCR's Part _I

 #Define the Function For palindrome #.palindrome Means Original String =Reverse String  def is_palindrome(string):     reversed_string = st...