Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # coding: utf-8
- def letras():
- """
- RECOGNIZES LETTERS IN THE WORD AND REMEMBER THEM IN A LIST, IF THEM COUNTED MORE THAT 2 TIMES. :D
- """
- names = ["Pedro", "Luiza", "Matheus", "Bruno", "Daniele", "Reni", "Fatima", "Isabela", "Ana", "João", "Vitor"]
- chars, most_used = [], []
- for name in names:
- for char in name:
- if name.count(char) >= 1:
- chars.append(char)
- for char in chars:
- if chars.count(char) >= 2 and char not in most_used:
- most_used.append(char)
- return list(", ".join(most_used))
- def nomes(entrada='reni'.title()): # entry default is my name, :p
- """
- GIVE A SCORE FOR A ENTRY, IF MORE THAT .05 (IS A NAME), ELSE NOT IS A NAME
- """
- pts = .0
- letras_mais_usadas = letras()
- if len(entrada) > 1:
- for letra in letras_mais_usadas:
- if letra in entrada:
- pts += .025
- else:
- quit()
- return pts if pts > .01 and pts <= 0.7 else False
- # Check score only, HEUIAHEUIAHIUE, I DON'T WANNA CREATE A FUNCTION FOR THIS... Anonimy function is better
- check_real = lambda : True if nomes() > 0.05 else False
- print(check_real()) # Only print the result. :D
Advertisement
Add Comment
Please, Sign In to add comment