#Given string whose length is to be found
str1="Python is great!"
print("The given String is:",str1)
 
#calling our len() method to calculate
#the length of str1
print("Length =",len(str1))

def mergeSort(myList):
    if len(myList) > 1:
        mid = len(myList) // 2
        left = myList[:mid]
        right = myList[mid:]

        # Recursive call on each half
        mergeSort(left)
        mergeSort(right)

        # Two iterators for traversing the two halves
        i = 0
        j = 0
        
        # Iterator for the main list
        k = 0
        
        while i < len(left) and j < len(right):
            if left[i] < right[j]:
              # The value from the left half has been used
              myList[k] = left[i]
              # Move the iterator forward
              i += 1
            else:
                myList[k] = right[j]
                j += 1
            # Move to the next slot
            k += 1

        # For all the remaining values
        while i < len(left):
            myList[k] = left[i]
            i += 1
            k += 1

        while j < len(right):
            myList[k]=right[j]
            j += 1
            k += 1

myList = [54,26,93,17,77,31,44,55,20]
mergeSort(myList)
print(myList)

 def insertionSort(arr):

   for i in range(1, len(arr)):
      key = arr[i]
      # Move elements of arr[0..i-1], that are greater
      than key,
      # to one position ahead of their current position
      j = i-1
      while j >=0 and key < arr[j] :
         arr[j+1] = arr[j]
         j -= 1
      arr[j+1] = key
# main
arr = ['t','u','t','o','r','i','a','l']
insertionSort(arr)
print ("The sorted array is:")
for i in range(len(arr)):
   print (arr[i])

 a=int(input("Enter Number of Row : "))

b=int(input("Enter Number of Columns : "))

matrix=[]

for i in range(a):

    c=[]

    for j in range(b):

        j=int(input("Enter First Matrix Number : "))

        c.append(j)

    matrix.append(c)

matrix1=[]

for i in range(a):

    d=[]

    for j in range(b):

        j=int(input("Enter Second Matrix Number : "))

        d.append(j)

    matrix1.append(d)

        

print("1st Matrix........" )

for i in range(a):

    for j in range(b):

        print(matrix[i][j],end=" ")

    print()

print("Second Matrix........" )

for i in range(a):

    for j in range(b):

        print(matrix1[i][j],end=" ")

    print()

result=[[0,0,0],[0,0,0],[0,0,0]]

for i in range(a):

    for j in range(b):

        result[i][j]=matrix[i][j]+matrix1[i][j]

print("Result Matrix........")

for i in range(a):

    for j in range(b):

        print(result[i][j],end=" ")

    print()


 print("Please anser in string yes / no")

ans=str(input("You are my friend"))
if ans=="yes":
  print("💛💛💛💛")
else :
  print(" 😩😩😩😩")

from array import *

myarray = array('i', [10,20,30,40,50])

print("Traversing the array...")

for x in myarray:

 print(x)

print("Inserting element in array...")

myarray.insert(5,60)

for x in myarray:

 print(x)

print("Deleting element in array...")

myarray.remove(10)

for x in myarray:

 print(x)


Newer Posts Home

Blogger Template by Blogcrowds.