00:00:01hai fatto parte 2 complimenti così così
00:00:05in questo tutorial stiamo solo andando essere
00:00:06tipo di prenderlo un po ‘un’occhiata più da vicino
00:00:08a quel tipo di complessità che sono
00:00:10succedendo qui e poi coprire un paio di più
00:00:13cose che non abbiamo parlato nel
00:00:15nel precedente tutorial così ancora una volta io sono
00:00:18andando iniziare con una lavagna pulita solo
00:00:19perché abbiamo un sacco di codice in ogni caso in modo
00:00:20non è un grosso problema
00:00:22ma tutto è più o meno andando
00:00:24Iniziamo con il pacchetto principale e poi otteniamo
00:00:28alle importazioni Ora, nel caso della
00:00:30precedente esercitazione abbiamo avuto solo formato, ma
00:00:33se si voleva nella maggior parte dei casi non si è
00:00:36andando scrivere un programma che ha un unico
00:00:38importazione che è solo non è probabile in modo da
00:00:42potrebbe si potrebbe importare le altre cose questo
00:00:45modo così la matematica è un altro pacchetto che è
00:00:47parte della libreria standard, ma questo
00:00:50in realtà non è il metodo che si deve
00:00:51utilizzare così invece quello che ti fai è
00:00:53sei importazione andando e poi sei
00:00:55andando a importare tra parentesi e poi
00:00:59ti basta tipo di aggiungere tutto in
00:01:03qui che hai intenzione di finire con così
00:01:05matematica l’altra cosa che penso vada ha andare
00:01:10ha come uno stili del documento, ma io
00:01:14non sembra a me che l’andare
00:01:15comunità è come insistenti circa stili
00:01:22Ovviamente ci sono alcune cose come schede
00:01:24e cose del genere che vogliono che tu faccia
00:01:26e come il rientro e cose del genere
00:01:28che quel qualcosa come sublime è solo
00:01:29faro ‘per voi, ma comunque ho appena
00:01:32pensato che, come ho a schede nel corso di un
00:01:33matematica per essere in linea con il formato
00:01:36ci sono delle regole da qualche parte mi dei collegamenti a
00:01:37loro a un certo punto nel nel testo
00:01:39esercitazione base, ma probabilmente si potrebbe
00:01:40trovarli così, ma se le cose come come
00:01:42molti spazi come te dovrebbe probabilmente
00:01:44avere come una riga vuota tra pacchetti
00:01:45e l’importazione e quindi, almeno come uno
00:01:47spazio bianco tra le funzioni roba come
00:01:48che ho un po ‘come avere due bianco
00:01:51spazi Onestamente non so cosa la
00:01:52regola e non sono davvero sicuro il
00:01:55comunità ha ha pienamente deciso che
00:01:57ma in ogni caso mi dispiace se ho se faccio qualcuno
00:02:00arrabbiato qui comunque è così che si farebbe
00:02:03importare più pacchetti ora il prossimo
00:02:06cosa si facciamolo andiamo avanti e l’uso
00:02:10qualcosa dalla matematica perché, come si è visto
00:02:12prima noi
00:02:13Abbiamo fatto bene andiamo avanti e appena funk
00:02:19e così così prima di avere dot formato
00:02:23stampa L e e poi abbiamo stampato
00:02:25qualcosa di giusto e stiamo andando andiamo avanti
00:02:27e continuare a farlo, ma possiamo anche
00:02:30potremmo dire qualcosa come facciamo la
00:02:32radice quadrata di quattro è quindi virgola
00:02:37matematica dot SQ RT e poi piano passerà
00:02:41che attraverso la ormai qualcosa che si potrebbe
00:02:43avviso è l’utilizzo di involucri in modo che sia
00:02:49Non per errore così capitali picco e
00:02:51S maiuscola qui a passare il gatto se il
00:02:56prima lettera è maiuscola che
00:02:58la funzione sarà esportato da Go eo
00:03:03quell’elemento se è per questo, quindi se
00:03:05non capitalizzare la prima lettera è
00:03:09considerata come una sorta di
00:03:10cosa interna che, così come se sei
00:03:13utilizzando un pacchetto potete essere certi
00:03:15che tutte le funzioni che si sta utilizzando
00:03:17da quel pacchetto inizierà con la
00:03:19lettera maiuscola se non lo facessero non lo faccio io
00:03:23solo che non può esistere così così così così solo
00:03:26è sufficiente sapere che e abituarsi ad usare
00:03:27quel tipo di lettera maiuscola lì così
00:03:30questa è un’altra cosa a cui pensare ora
00:03:32la prossima cosa è come se si sta venendo
00:03:33da Python questa funzione principale come noi
00:03:36mai preso sai non abbiamo mai detto di paga
00:03:37ciclo principale ciò che accade si va è il principale
00:03:43la funzione è considerato vostro vostro principale
00:03:46ciclo per così dire sarà sempre eseguito è
00:03:48come il metodo init in una classe o
00:03:50qualcosa di simile nel linguaggio Python
00:03:53è solo gonna sempre gestito in modo da qualunque
00:03:55si passa attraverso qui verrà eseguito in modo per
00:03:57esempio se si lo sapevate func foo e
00:04:01poi si sa Non so messo un po ‘
00:04:04pensato che andando mettere questo qui in modo
00:04:06ci limiteremo a tagliare pasta e salviamo che se
00:04:10abbiamo effettivamente andare a correre che mi porterò
00:04:12sopra la riga di comando qui Go go eseguire tot
00:04:16andare vediamo nulla in realtà accade
00:04:20perché l’unica cosa che non è
00:04:22come tutte le funzioni eseguite è solo
00:04:24la funzione principale verrà eseguito così ora abbiamo
00:04:26potrebbe passare
00:04:27phoo qui e correre di nuovo e poi
00:04:32ora si vede sì la radice quadrata di 4 è
00:04:332 Va bene così, quindi c’è che ora anche
00:04:39a volte avrete come pacchetti
00:04:41all’interno di pacchetti permetta anche a riparare questo
00:04:45così così in questo caso hai sai
00:04:48formato la matematica e poi, come diciamo per
00:04:51ad esempio abbiamo voluto importare così come
00:04:54radice quadrata somma è è una funzione
00:04:56che è appena a destra nel pacchetto matematico
00:04:58ma poi c’è anche un po ‘di sub
00:05:00pacchetti in matematica uno di quelli è casuale
00:05:03così RND quindi se quindi se vi piace in Python
00:05:08sarebbe una notazione punto ma nel per
00:05:10le importazioni che sta per essere barra e
00:05:13non sarebbe in grado di dire come verso il basso
00:05:14qui la matematica / r e barra qualunque cosa si intende
00:05:18utilizzare o dot qualunque cosa avete in programma
00:05:19da usare e anche voi non poteva fare punti per la matematica
00:05:22R E come quella che non è gonna lavoro
00:05:23si deve in realtà dovrete
00:05:25importare i pacchetti e piena fino qui tutto
00:05:27fino al punto in cui si sta andando
00:05:29di utilizzare tale funzione reale così così la matematica
00:05:33/ R e, quindi ora quello che possiamo in realtà
00:05:35fare è è andiamo avanti e sarò
00:05:37sbarazzarsi della funzione Foo non lo facciamo
00:05:38davvero bisogno che più e quindi sono
00:05:42solo andando dire capitale dot formato P
00:05:44linea di stampa e poi quello che possiamo dire è
00:05:48qualcosa di simile a un numero da 1 a 100
00:05:53e poi ci limiteremo a dire Rand capitale dot
00:05:57I e TN e poi 100 quindi questo sarà solo
00:06:01generare un numero casuale fino a cento
00:06:05e venire qui e oh non abbiamo risparmiare
00:06:15che stiamo andando dire che prima di tentare di nuovo
00:06:20ci andiamo numero uno al 100 è 81 e
00:06:23infatti che potrebbe in realtà essere da 0 a 100
00:06:26Dovrò confermare che, ma questo è
00:06:27molto probabilmente in realtà o forse anche
00:06:30meglio messo è probabilmente da 0 a 99 che non sono
00:06:32100% su quello quindi sono ancora un commento
00:06:34di seguito se effettivamente conosce la risposta a
00:06:35che l’intenzione potremmo guardare in su come
00:06:37bene e capire esattamente come questo è
00:06:40di lavoro e in effetti facciamo solo mostrano un
00:06:43esempio di che, mentre noi siamo qui quindi se
00:06:45vuoi sapere di più su una funzione
00:06:47o un pacchetto per quella materia o niente
00:06:49vuoi sapere di più su è possibile utilizzare
00:06:51andare doc così per esempio potremmo dire andare
00:06:54doc dal pacchetto formato che vogliamo
00:06:57saperne di più su una linea di stampa in modo stampare un
00:07:01linea ben colpito entrare lì e poi questo
00:07:03solo tipo di ci dice un po ‘di più
00:07:05su ciò che stiamo facendo in modo che ci dice ok
00:07:07qui è la funzione che ci vuole un’interfaccia
00:07:10e poi hai sai solo tutto
00:07:12le informazioni di fondo e racconta
00:07:14un po ‘di più su come
00:07:16funziona davvero quello che restituisce tutti
00:07:18che così è per questo potremmo anche fare
00:07:20la stessa cosa con int n io non sono
00:07:22positivo questo sarà abbastanza buono per noi
00:07:24ma vedremo vedremo quello che dice
00:07:26andare doc che cosa era la matematica barra marchio e
00:07:30poi int e quindi sostanzialmente in n in n
00:07:35restituisce yeah è stato eseguito un numero e 0
00:07:38e
00:07:47così sto andando supporre che 0 al numero
00:07:50quindi non credo che si farebbe mai in realtà
00:07:51essere un 100, ma in ogni caso qualcuno come ho detto
00:07:54sentitevi liberi di correggermi se sbaglio il
00:07:56altra cosa da tenere a mente con Go è
00:07:59più vero o è un Rand più onesto
00:08:03casuale di pitoni a caso quindi se se
00:08:06corriamo di nuovo non mi ricordo nemmeno
00:08:08ciò che il primo è stato oh era così 81
00:08:11si prega di tenere l’esecuzione di questo ed è sempre
00:08:14sta per essere 81 se se non si vuole che
00:08:16per essere 81 si deve è necessario specificare
00:08:20il seme casuale e tutto questo in
00:08:23Python non è necessariamente bisogno di fare
00:08:25questo, ma se non lo fai in Python
00:08:27si noterà modelli in in in
00:08:31l’uscita di Python, ma se non
00:08:34prestare molta attenzione alla produzione di
00:08:35a caso si potrebbe avere l’impressione
00:08:36che sì, è pseudo-casuale, ma è
00:08:38ancora abbastanza buono casuale per fare un sacco
00:08:40di cose, ma in realtà anche in Python
00:08:43in realtà non sono sicuro che un sacco di altre
00:08:44le lingue sono lo stesso se non lo fanno
00:08:45farti fare qualsiasi cosa con il seme, ma
00:08:48Go sta per essere veramente onesti con voi
00:08:51e dire ok è sempre 81 fino a quando non
00:08:53cambiare il seme così così che è abbastanza
00:08:56utile in ogni caso in modo in modo che è tutto per ora
00:08:59solo un paio di cose che ho voluto coprire
00:09:01prima di poter effettivamente iniziare a ricevere in
00:09:03il vero lavoro sporco di quello che sta succedendo
00:09:06in go se avete domande Commenti
00:09:09interessa qualunque sentitevi liberi di lasciare
00:09:11li sotto altrimenti ti vedrò in
00:09:14prossimo tutorial