How to check if a number has at least one pair of duplicate digits next to each other in Python

1 Answer

0 votes
def has_duplicate_digits(n):
    strn = str(n)
    
    for i in range(len(strn) - 1):
        if strn[i] == strn[i + 1]:
            return True
            
    return False

n = 72359934

if has_duplicate_digits(n):
    print("yes")
else:
    print("no")


 
 
 
'''
run:
 
yes
 
'''

 



answered Feb 1, 2024 by avibootz
...