Dado un texto y una letra indique cuantas palabras aparecen que contengan esa letra
¿Cómo calcular el número de palabras `num` que contengan la letra `ch` en un texto `S`?

num=0
textoLista=S.split()

for palabra in textoLista:
    for caracter in palabra:
        if ch == caracter:
            contador=contador+1
            break
print contador