Programa de Python para encontrar variaciones de una palabra específica, por ejemplo, una versión de la palabra con la letra inicial mayúscula y una 2 º versión con todas las letras minúsculas. Este programa es contar el número de veces que "Tú" y "tú" aparece en las obras completas de Shakespeare. Abajo y adjunto. Obras completas de Shakespeare se une en un archivo de texto.
# ThouCount.py print ("This program will count the number of 'Thou' and 'thou' in ") print ("the works of Shakespeare.") thefile = open("Shakespeare.txt") ThouCount = 0 # for each line in the file for line in thefile: # split the line into words splitline = line.split() # check to see if word is "Thou" or "thou" for word in splitline: if word == ("thou"): print("Instance of lowercase thou found!") ThouCount = ThouCount + 1 print ("Count is:", ThouCount) elif word == ("Thou"): print ("Instance of Thou with capital 'T' found") ThouCount = ThouCount + 1 print ("Count is:", ThouCount) print ("The total count of 'Thou' and 'thou' in all of Shakespeare's works is:", ThouCount)