Python program that rolls a fair die and counts the number of rolls before a 6 shows up : import random

sample_size = int(input("Enter the number of times you want me to roll the die: "))

if (sample_size <=0):

    print("Please enter a positive number!")

else:
    counter1 = 0

    counter2 = 0

    final = 0

    while (counter1<= sample_size):

        dice_value = random.randint(1,6)

        if (dice_value) == 1:
            counter += 1
            
        else:
            counter2 +=1

            final = (counter2)/(sample_size)

        
print("Estimation of the expected number of rolls before pigging out: " + str(expect))

Is the logic used here correct? 

Thanks