Jogo de adivinhação feito durante o curso de Python 3 na alura.
30/100 healthLoading repository data…
Loading repository data…
lucasrmagalhaes / repository
Jogos de Adivinhação e Forca com Python 3.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Python é uma linguagem de programação interpretada de alto nível e que suporta múltiplos paradigmas de programação: imperativo, orientado a objetos e funcional. É uma linguagem com tipagem dinâmica e gerenciamento automático de memória.
Isso significa que a implementação da linguagem python em cada computador é feita através de um processo no qual um dos principais componentes é o interpretador.
Python foi idealizado pelo programador holandês Guido Van Hossum e sua primeira versão foi lançada em 1991 no Centrum Wiskunde & Informatica - CWI (Instituto Nacional de Pesquisa para Matemática e Ciência da Computação), na Holanda.
print("olá mundo")
Inicializa a ajuda, para sair utilizar "q" ou Ctrl + c Por exemplo, digitar "print" para obter o retorno da função help
help()
sep -> para definir um - entre cada valor.
print("Brasil", "ganhou", 5, "títulos mundiais", sep="-")
end -> adiciona uma intrução no final do código. \n -> é um caractere especial, que faz com que o novo prompt comece em uma nova linha.
print("Brasil", "ganhou", 5, "títulos mundiais", end="\n")
pais = "Itália"
type(pais)
type(pais)
quantidade = 4
type(quantidade)
print(pais, "ganhou", quantidade, "titulos mundiais")
Imprimindo uma data
dia = 15
mes = 10
ano = 2015
print(dia, mes, ano, sep="/")
Tipagem dinâmica - Uma variável só passa a existir quando atribuímos um valor, definindo assim o seu tipo.
pais = "Brasil"
pais = 644
pais = 7.9
O Python utiliza por convenção o padrão Snake_Case para nomes de variáveis (ou identificadores).
idade_esposa = 20
perfil_vip = 'Flávio Almeida'
recibos_em_atraso = 30
O código não funciona! unsupported operand type(s) for +: 'int' and 'str'
idade1 = 10
idade2 = "20"
print(idade1 + idade2)
Funciona
idade1 = 10
idade2 = int("20")
print(idade1 + idade2)
Soma de duas strings
nome = "Nico"
sobrenome = "Steppat"
print(nome + sobrenome)
10 * "20"
for rodada in range(1,10):
print(rodada)
range(start, stop, [step]) -> step é opcional.
for rodada in range(1,10,2):
print(rodada)
for rodada in [1,2,3,4]:
print(rodada)
break sai do bloco do laço abruptamente, continue apenas pula para próxima iteração.
f -> float, d -> int/digito
print("R$ {:07.2f}".format(4.5))
print("R$ {:7d}".format(45))
print("Data {:2d}/{:2d}".format(9,12))
print("Ola Sr.{1} {0}".format("Cordeiro","Leonardo"))
>>> nome = 'Lucas'
>>> print(f'Meu nome é {nome}')
Meu nome é Lucas
Quando colocamos a letra f antes das aspas, informamos ao Python que estamos utilizando uma f-string. Dessa forma o Python consegue, em tempo de execução, captar a expressão que está entre chaves ({ }) e avaliá-la. Além de variáveis, podemos passar também de funções e métodos:
>>> nome = 'Lucas'
>>> print(f'Meu nome é {nome.lower()}')
Meu nome é Lucas
Built-in Functions Estão automaticamente disponíveis e podem ser chamadas em todo lugar do nosso código.
Mesmo um módulo solitário pode executar alguma funcionalidade quando executado isoladamente, basta adicionar um if no final do código para verificar a variável name
def executa():
print("Executando")
if(__name__ == "__main__"):
executa()
Estruturas de Dados strip() - Tira espaços em branco e caracteres especiais. Listas [] - Mutável Tuplas () - Imutável readline() - Se desejamos ler linha a linha de nosso arquivo, podemos utilizar a função readline(). Ela nos retorna uma linha por vez, e faz com que a nossa leitura seja feita de modo mais controlado. read() - Lê o arquivo inteiro de uma vez, colocando o ponteiro de leitura no final do mesmo. Se chamarmos a função read() novamente, como o ponteiro de leitura está no final, nada será lido. len() - Para saber o tamanho.
Tipos considerados sequências: tuple, string e list.
Selected from shared topics, language and repository description—not editorial ratings.
Jogo de adivinhação feito durante o curso de Python 3 na alura.
30/100 healthbslindoso /
Criando jogo da forca com Python. Bônus: Jogo de adivinhação
30/100 healthariadneRodrigues /
Curso alura Python 3 - Jogos de Adivinhação e Forca
flavionanni /
Aprendendo os conceitos básicos de Python3 criando um jogo de adivinhação
27/100 healthArthurGabrielFreitas /
Jogos de adivinhação de números e forca. Repositório para os códigos dos cursos de Python3 Parte 1 e Parte 2 da alura
27/100 healthRayBasilio123 /
Jogos desenvolvidos com Python : Adivinhação e Forca. Durante o desenvolvimento é repassado as estruturas de listas e tuplas, manipulação de variáveis, escrita e leitura de arquivos.
27/100 health