Ejercicios día 2

De WikiEducator
Saltar a: navegación, buscar


{{Actividad|Title=Ejercicios de repaso|

  1. Dada una lista de usuarios con el siguiente formato:
      lista = ['usuario_1', 'usuario_2', 'usuario_3', ]

    Genera una nueva lista con parejas usuario, password . Puedes genera contraseñas aleatorias así:

     
     from random import choice
     import string
     ''.join([choice(string.letters + string.digits) for i in range(8)])
    </li>
    </ol>
    <source lang="python"> 
    }}
     
    {{Actividad|Title=Ficheros|
    Usa el siguiente fichero de texto: [https://bitbucket.org/lmorillas/curso-python-ayto-zgz/src/23b44316b2ed7c59dc49688af92ec3b3a5564f1c/usuarios.txt Fichero de usuarios]
    <ol>
    <li>Muestra los usuarios por orden alfabético</li>
    <li>Muestra los usuarios por orden de puesto</li>
    <li>Crea un nuevo fichero de texto con los usuarios ordenados por puesto</li>
    <li>Crea una función que dado el fichero de datos y el nombre de usuario, devuelva el número de puesto en que se encuentra, o '''-1''' si no se encuentra el nombre de usuario</li>
    </ol>
    }}