Ben tornato.
Volevo mostrarti un altro pacchetto, intendiamoci, abbiamo un video in arrivo su utili pacchetti integrati e Python e
esamineremo alcuni dei miei preferiti.
Ma voglio mostrartene uno un po' diverso da quello che abbiamo visto, che è casuale.
E questo si chiama Sess for System.
Ora, importa Sess, se faccio qualcosa del genere, diciamo stampa Sess e faccio clic su Esegui.
Ho un sistema di moduli integrato, quindi questo è davvero molto utile che vedrai molto.
Ora, con questo, puoi fare qualcosa di veramente interessante, ad esempio, SIS ha qualcosa chiamato RGV.
E RGV ti dà alcuni poteri interessanti.
Vedi, fino a questo punto, abbiamo semplicemente inserito il nostro codice all'interno del nostro ID, ma se avessimo un terminale
qui?
Sul nostro desktop e comunque, guarda qui che abbiamo di nuovo V e V, qualcosa che coprirà, quindi non
preoccuparti.
Ora, qui ho un file con un punto pi, che è completamente vuoto.
Non fa niente.
Quindi apriamolo.
Lo aprirò con un testo sublime solo perché sarà facile.
E qui dirò solo stampa.
Quindi questo è un file Python che vive sul mio desktop, quindi lo salverò.
E immagina qui che ho fatto Python tre.
E poi fai un punto pi se l'ho eseguito, mi alzo dal mio terminale perché questo cade sul desktop e ho
eseguito l'interprete Python su questo.
Ma se volessi fare qualcosa di interessante?
E se volessi dare dei parametri a questo file, magari dire che mi chiamo Andre?
Bene, con la sorella RGV, possiamo effettivamente accedervi e posso dargli tutti i parametri che voglio.
Quindi diamone un altro come questo.
Torniamo a.
Vagato ancora una volta, apri con Sublime.
E qui dentro, importerò sei sei RGV e potrò accedere a questi parametri.
Come questo da un indice, quindi zero indice sarà Andre e un indice sarà Nagui.
Quindi proviamolo.
Dirò prima uguale a CICIG RGV zero e poi ultimo sarà cicig RGV uno.
Così ora posso fare una stringa F e salutare prima.
Quindi.
Scorso.
Proprio così.
Quindi se dico questo e ora torno qui e ho eseguito il mio file in questo modo.
Va bene, ricevo ciao, Wanda Pie, Andre e ho fatto un piccolo errore qui, sembra che il primo indice
sia in realtà il nome del file e poi ottieni i nomi opzionali.
Quindi è una soluzione facile, giusto?
Non ci resta che dirne uno.
E se lo salvo e faccio clic su Ron.
Guarda, mi sballo, Andre Nagui.
Ora, usando questa conoscenza che abbiamo raccolto finora.
Voglio che usi il modulo integrato, questo CIS e l'RGV per creare un gioco.
Voglio un gioco in cui posso eseguirlo in questo modo dal terminale o dal prompt dei comandi, in cui mi
chiederà un input e dirà, ehi, indovina un numero compreso tra uno e 10, e mi permetterà di continuare a indovinare
fino a quando Ho capito bene quel numero.
Quindi potresti voler usare, non lo so, il modulo casuale che abbiamo imparato.
Quindi prenditi una pausa.
Prova a crearlo.
Ora, questo gioco, oltre a chiedere l'input di un utente e darti un'ipotesi, può anche essere personalizzato da uno
a 10.
Quindi, invece di, diciamo, eseguire la farm, posso anche fare qualcosa come Python tre, eseguire
il file, diciamo che questo file di test si chiamerà Random Game Dot Pi che andremo a scrivere.
E qui dentro posso dargli opzioni di, diciamo, uno e cento.
E questo programma richiederà l'utilizzo del sistema.
Lei.
Il numero dall'inizio alla fine, quindi questo gioco sarà davvero difficile perché proveremo a indovinare
un numero uno a uno o uno a cui diciamo.
Il che rende il gioco davvero semplice.
Quindi, di nuovo, l'obiettivo è che tu scriva un programma, chiamalo casuale, guadagnato da.
Chiedi a un utente di dire di no, diciamo tra uno e 10.
Ottieni queste informazioni, prova a generare casualmente un numero da uno a 10, verrà chiesto all'utente quando
viene richiesto.
Hey.
Voglio che indovini il numero da uno a 10 e da lì continueremo a indovinare, continueremo a indovinare, continueremo a indovinare finché
non avrò capito bene e spero che alla fine dirai che sei un genio o se continuo a sbagliare, beh ,
continuerà a chiedermelo finché non avrò capito bene e forse farò anche un paio di convalide
per assicurarmi che l'utente inserisca effettivamente ciò che vogliamo.
Buona fortuna e ci vediamo nel video di risposta.