## Find URL in string

0 likes • Nov 19, 2022 • 0 views
Python

## More Python Posts

0 likes • Nov 18, 2022 • 0 views
Python
```import itertoolsimport stringimport time
def guess_password(real):    chars = string.ascii_lowercase + string.ascii_uppercase + string.digits + string.punctuation    attempts = 0    for password_length in range(1, 9):        for guess in itertools.product(chars, repeat=password_length):            startTime = time.time()            attempts += 1            guess = ''.join(guess)            if guess == real:                return 'password is {}. found in {} guesses.'.format(guess, attempts)            loopTime = (time.time() - startTime);            print(guess, attempts, loopTime)
print("\nIt will take A REALLY LONG TIME to crack a long password. Try this out with a 3 or 4 letter password and see how this program works.\n")val = input("Enter a password you want to crack that is 9 characters or below: ")print(guess_password(val.lower()))```

#### two-digit integer

0 likes • Feb 26, 2023 • 0 views
Python
`#You are given a two-digit integer n. Return the sum of its digits.#Example#For n = 29 the output should be solution (n) = 11def solution(n):    return (n//10 + n%10)`

#### Return Letter Combinations

0 likes • Nov 18, 2022 • 0 views
Python
`# @return a list of strings, [s1, s2]def letterCombinations(self, digits):    if '' == digits: return []    kvmaps = {        '2': 'abc',        '3': 'def',        '4': 'ghi',        '5': 'jkl',        '6': 'mno',        '7': 'pqrs',        '8': 'tuv',        '9': 'wxyz'    }    return reduce(lambda acc, digit: [x + y for x in acc for y in kvmaps[digit]], digits, [''])`

#### Selection sort

0 likes • Nov 19, 2022 • 0 views
Python
```# Python program for implementation of Selection# Sortimport sysA = [64, 25, 12, 22, 11]
# Traverse through all array elementsfor i in range(len(A)):		# Find the minimum element in remaining	# unsorted array	min_idx = i	for j in range(i+1, len(A)):		if A[min_idx] > A[j]:			min_idx = j				# Swap the found minimum element with	# the first element			A[i], A[min_idx] = A[min_idx], A[i]
# Driver code to test aboveprint ("Sorted array")for i in range(len(A)):	print("%d" %A[i]),```

#### collect dictionary

0 likes • Nov 19, 2022 • 0 views
Python
```from collections import defaultdict
def collect_dictionary(obj):  inv_obj = defaultdict(list)  for key, value in obj.items():    inv_obj[value].append(key)  return dict(inv_obj)  ages = {  'Peter': 10,  'Isabel': 10,  'Anna': 9,}collect_dictionary(ages) # { 10: ['Peter', 'Isabel'], 9: ['Anna'] }```

`#Loop back to this point once code finishesloop = 1while (loop < 10):#All the questions that the program asks the user    noun = input("Choose a noun: ")    p_noun = input("Choose a plural noun: ")    noun2 = input("Choose a noun: ")    place = input("Name a place: ")    adjective = input("Choose an adjective (Describing word): ")    noun3 = input("Choose a noun: ")#Displays the story based on the users input    print ("------------------------------------------")    print ("Be kind to your",noun,"- footed", p_noun)    print ("For a duck may be somebody's", noun2,",")    print ("Be kind to your",p_noun,"in",place)    print ("Where the weather is always",adjective,".")    print ()    print ("You may think that is this the",noun3,",")    print ("Well it is.")    print ("------------------------------------------")#Loop back to "loop = 1"    loop = loop + 1`