Este é um repositório dedicado a um projeto/exercício de Classes, Orientação a Objetos e exercícios complementares.
A parte mais difícil de gerenciar várias contas é gerar uma senha forte diferente para cada uma. Uma senha forte é uma mistura de letras, números e caracteres alfanuméricos. Portanto, o melhor uso do Python seria criar um projeto em que você pudesse gerar senhas aleatórias para qualquer uma de suas contas.
Para criar uma senha forte, os usuários podem usar este gerador de senha para gerar uma senha aleatória e personalizada.
Etapas necessárias para a construção deste projeto:
1. Todos os caracteres devem ser armazenados como uma lista.
Ps.: Isso pode ser feito com o módulo string do Python ou digitando cada caractere individualmente.
2. Peça ao usuário o comprimento da senha.
3. Use random.shuffle para embaralhar os caracteres.
4. Crie uma lista vazia para armazenar a senha.
5. Repita os processos abaixo para gerar a senha até atingir o comprimento da senha.
6. Escolha um caracter aleatório de todos os caracteres usando o método random.choice.
7. Adicione o caractere aleatório à senha.
8. Randomize a lista resultante de senhas.
9. Use o método join para criar uma string da lista de senhas.
10. Imprima a senha.
- Faça um Gerador de Senha somente com letras minúsculas e números.
- Faça um Gerador de Senha somente com letras maiúsculas e números.
- Faça um Gerador de Senha somente com números.
- Faça um Gerador de Senha com 11 números e um validador para saber se a senha não é um CPF.
São exercícios de Classes retirados do site https://wiki.python.org.br/ExerciciosClasses.
-
Classe Pessoa: Crie uma classe que modele uma pessoa:
I. Atributos: nome, idade, peso e altura II. Métodos: Envelhercer, engordar, emagrecer, crescer. Obs: Por padrão, a cada ano que nossa pessoa envelhece, sendo a idade dela menor que 21 anos, ela deve crescer 0,5 cm.
-
Classe Macaco: Desenvolva uma classe Macaco, que possua os atributos:
nome e bucho (estomago) e pelo menos os métodos comer(), verBucho() e digerir().
Faça um programa ou teste interativamente, criando pelo menos dois macacos, alimentando-os com pelo menos 3 alimentos diferentes e verificando o conteúdo do estomago a cada refeição. Experimente fazer com que um macaco coma o outro. É possível criar um macaco canibal?
Distribuído sob a licença MIT. Veja LICENSE para mais informações.
Me acompanhe nas redes sociais.