Bem vindo de volta.
Eu queria mostrar a você um outro pacote, veja bem, temos um vídeo chegando sobre pacotes úteis integrados e Python
e examinaremos alguns dos meus favoritos.
Mas eu quero mostrar a você um que é um pouco diferente do que vimos, que é aleatório.
E este é chamado de Sess for System.
Agora, importe Sess, se eu fizer algo como, digamos, imprimir Sess e clicar em Executar.
Eu tenho um sistema de módulo embutido, então este é muito, muito útil e que vocês verão
muito.
Agora, com isso, você pode fazer algo realmente interessante, por exemplo, o SIS tem algo chamado RGV.
E o RGV dá a você alguns poderes interessantes.
Veja, até este ponto, apenas rodamos nosso código dentro de nosso ID, mas e se tivéssemos um terminal
aqui?
No nosso desktop e por falar nisso, veja aqui que temos o V e o V novamente, algo que vai cobrir, então não
se preocupe.
Agora, aqui eu tenho um arquivo de um ponto pi, que está completamente vazio.
Não faz nada.
Então, vamos abrir isso.
Vou abri-lo com um texto sublime só porque será fácil.
E aqui direi apenas imprimir.
Portanto, este é um arquivo python que reside na minha área de trabalho, então vou salvá-lo.
E imagine aqui que eu fiz Python três.
E então fazer um ponto pi se eu executar isso, fico alto no meu terminal porque cai na área de trabalho e
executei o interpretador Python nisso.
Mas e se eu quisesse fazer algo interessante?
E se eu quisesse dar parâmetros a este arquivo, talvez dizer que meu nome é Andre?
Bem, com a irmã RGV, podemos realmente acessá-los e posso fornecer quantos parâmetros eu quiser.
Então vamos dar outro como este.
Vamos voltar para.
Vagueou mais uma vez, abra com o Sublime.
E aqui, vou importar seis seis RGV e posso acessar esses parâmetros.
Assim, por um índice, então o índice zero será Andre e um índice será Nagui.
Então, vamos tentar isso.
Vou dizer que o primeiro é igual a CICIG RGV zero e o último será o ciclo RGV um.
Para que agora eu possa fazer uma string F e dizer oi primeiro.
Então.
Último.
Bem desse jeito.
Então se eu disser isso e agora voltar aqui e rodar meu arquivo assim.
Certo, entendi oi, Wanda Pie, Andre e eu cometemos um pequeno erro aqui, parece que o primeiro índice é
na verdade o nome do arquivo e então você obtém os nomes opcionais.
Portanto, é uma solução fácil, certo?
Tudo o que precisamos fazer é dizer um.
E se eu salvar e clicar em Ron.
Olha só, fico chapado, Andre Nagui.
Agora, usando esse conhecimento que reunimos até agora.
Quero que você use o módulo embutido, este CIS e o RGV para construir um jogo.
Eu quero um jogo onde posso executá-lo assim a partir do terminal ou do prompt de comando, onde ele
vai me pedir uma entrada e dizer, ei, adivinhe um número entre um e 10, e isso vai me
deixar adivinhar até Eu acertei esse número.
Então você pode querer usar, eu não sei, o módulo aleatório que aprendemos.
Portanto, faça uma pausa.
Tente criar isso.
Agora, este jogo, além de apenas pedir a entrada do usuário e dar um palpite, de um a dez também pode
ser personalizado.
Então, ao invés de apenas, digamos, executar o farm, eu também posso fazer algo como Python três,
executar o arquivo, digamos que este arquivo de teste será chamado de Jogo Aleatório Dot Pi que iremos
escrever.
E aqui posso dar opções de, digamos, um e cem.
E este programa vai usar o sistema.
Ela.
O número do início ao fim, então este jogo vai ser realmente difícil porque vamos tentar
adivinhar um número um para um ou um para digamos.
O que torna o jogo muito simples.
Então, novamente, o objetivo é que você escreva um programa, chame-o de aleatório, obtido por.
Peça a um usuário para dizer não, digamos entre um e 10.
Obtenha essa informação, tente gerar aleatoriamente um número de um a 10, o usuário será perguntado quando eu
for solicitado.
Ei.
Quero que você adivinhe o número um a dez e, a partir daí, continuaremos adivinhando, adivinhando, adivinhando até que eu acerte
e, com sorte, no final, diga que você é um gênio ou se eu continuar errando, bem , ele vai
continuar me perguntando até que eu acerte e talvez faça algumas validações também para ter certeza
de que o usuário realmente insere o que queremos.
Boa sorte e vejo você no vídeo de resposta.