Press "Enter" to skip to content

Syntax – Go Lang Practical Programming Tutorial p.2


hai fatto parte 2 complimenti così così
in questo tutorial lo saremo
tipo di prenderlo un po ‘un’occhiata più da vicino
al tipo di complessità che sono
succedendo qui e poi coprire un paio di più
cose di cui non abbiamo parlato nel
nel tutorial precedente, quindi di nuovo lo sono
comincerò con una lavagna pulita solo
perché abbiamo un sacco di codice comunque
non è un grosso problema
ma tutto andrà per il meglio
inizia con il pacchetto principale e poi otteniamo
alle importazioni ora nel caso del
precedente tutorial abbiamo appena avuto il formato ma
se si voleva nella maggior parte dei casi non si è
scriverò un programma che ha un singolo
importa che non è probabile che tu
potresti importare altre cose questo
così la matematica è un altro pacchetto che è
parte della tua libreria standard ma questo
non è davvero il metodo che dovresti
usalo, invece, quello che farai è
importerai e poi lo sarai
andando a importare tra parentesi e poi
aggiungerai semplicemente tutto
qui che finirai usando così
la matematica l’altra cosa che penso sia andata
ha come un documento Styles ma io
non mi sembra che l’ andare
la comunità è così invadente sugli stili
ovviamente ci sono alcune cose come le schede
e cose del genere vogliono che tu faccia
e come indentazione e cose del genere
che qualcosa come il sublime è giusto
lo farò per te ma comunque io solo
pensato che, come ho a schede nel corso di un
matematica per essere in linea con il formato
ci sono delle regole alle quali collegherò
loro ad un certo punto nel testo
tutorial di base ma probabilmente potresti
trovarli pure, ma se cose come come
molti spazi come te dovrebbero probabilmente
avere come una linea vuota tra i pacchetti
e importa e poi almeno come uno
spazio bianco tra funzioni simili a
che mi piacerebbe avere due bianchi
spazi onestamente non so cosa sia
la regola è e io non sono veramente sicuro del
la comunità ha pienamente deciso in merito
ma comunque mi dispiace se lo faccio se faccio qualcuno
arrabbiato qui comunque è come lo faresti
importa più pacchetti ora il prossimo
cosa è, facciamo andare avanti e usare
qualcosa dalla matematica perché come hai visto
prima noi
abbiamo fatto bene , andiamo avanti e siamo solo al funk
e così così prima abbiamo il punto formato
stampa L e poi abbiamo stampato
qualcosa di giusto e andremo avanti
e continua a farlo, ma possiamo anche
potremmo dire qualcosa come facciamo il
la radice quadrata di quattro è e quindi la virgola
il punto matematico SQ RT e poi il pavimento passeranno
che ora qualcosa potresti
l’avviso è l’uso di involucri così è
non per errore quindi capitale e picco
capitale S qui in go the cat if the
prima lettera è maiuscola che
la funzione verrà esportata da go e o
quell’elemento per quella materia quindi se tu
non capitalizzare la prima lettera è
considerata come una sorta di
cosa interna mentre così come se tu lo fossi
usando un pacchetto puoi stare tranquillo
che tutte le funzioni che stai usando
da quel pacchetto inizierà con il
maiuscola se non l’ho fatto io
solo che non può esistere così così così così giusto
basta saperlo e abituarsi a usare
quel tipo di lettera maiuscola lì così
questa è un’altra cosa a cui pensare ora
la prossima cosa è come se tu venissi
da Python questa funzione principale come noi
mai scoperto sai che non abbiamo mai detto paga
run principale quello che succede è il principale
la funzione è considerata la tua principale
loop per così dire funzionerà sempre
come il metodo init in una classe o
qualcosa del genere in linguaggio Python
è solo gonna sempre gestito in modo da qualunque
tu passi da qui per cui corri così
esempio se lo sapessi func foo e
allora sai che non so metterne un po ‘
pensavo che lo metteremo qui così
ci limiteremo a tagliare e lo salveremo se
in realtà andiamo a correre che porterò
sopra la riga di comando qui Go go eseguire tot
vai vediamo non succede nulla in realtà
perché l’unica cosa che non è
come tutte le tue funzioni funzionano è solo
la funzione principale funzionerà così ora noi
potrebbe passare
phoo qui dentro e eseguilo ancora e poi
ora vedi sì la radice quadrata di 4 è
2 okay, quindi adesso c’è anche quello
a volte avrai pacchetti simili
all’interno di pacchetti permetta anche a riparare questo
quindi in questo caso hai capito
formattare la matematica e poi, per così dire, per
esempio che volevamo importare in modo simile
radice quadrata è somma è è è una funzione
è giusto nel pacchetto di matematica
ma poi c’è anche una specie di sub
i pacchetti in matematica uno di questi sono casuali
quindi RND così se così ti piace in Python
sarebbe una notazione puntino ma nel for
le importazioni saranno tagliate e
non saresti in grado di dire come in basso
qui matematica / e taglia tutto ciò che pianifichi
usare o dotare qualsiasi cosa tu stia pianificando
da usare e non puoi anche fare punti matematici
R e così non funzionerà
devi in realtà devi farlo
importa i pacchetti e completa qui tutto
il modo in cui stai andando
usare quella funzione così così matematica
/ r e quindi ora cosa possiamo effettivamente fare
è è andiamo avanti e io sto andando
sbarazzarsi della funzione Foo non lo facciamo
ne ho davvero bisogno e poi lo sono
dirai solo il formato dot capital P
linea di stampa e quindi quello che possiamo dire è
qualcosa come un numero da 1 a 100
e poi diremo semplicemente Rand dot capital
Io e TN e poi 100 quindi questo sarà solo
genera un numero casuale fino a cento
e vieni qui e oh non abbiamo salvato
che stiamo andando dire che prima di tentare di nuovo
ci andiamo numero uno a 100 è 81 e
infatti potrebbe essere in realtà da 0 a 100
Dovrò confermarlo ma quello è
molto probabilmente in realtà o forse anche
meglio dire che è probabilmente da 0 a 99 non lo sono
100% su quello quindi sono anche un commento
di seguito se in realtà conosci la risposta
che l’intenzione potremmo cercarlo come
bene e capire esattamente come è
lavorando e infatti mostriamo solo un
esempio di ciò mentre siamo qui così se
vuoi sapere di più su una funzione
o pacchetto per quella questione o qualsiasi altra cosa
vuoi sapere di più su come puoi usare
vai doc così per esempio potremmo dire andare
doc dal pacchetto di formato che vogliamo
saperne di più su una linea di stampa in modo da stampare a
linea ben colpita entra lì e poi questo
solo un po ‘ ci dice un po ‘ di più
su quello che stiamo facendo quindi ci dice ok
ecco la funzione che richiede un’interfaccia
e poi hai capito tutto
le tue informazioni in fondo e dice
tu un po ‘di più su come
funziona davvero ciò che restituisce tutto
così anche per quella questione potremmo fare anche noi
la stessa cosa con int n non lo sono
positivo questo sarà abbastanza buono per noi
ma vedremo vedremo cosa dice
vai doc che era la marca di matematica slash e
quindi int e quindi fondamentalmente in n in n
ritorna sì hai eseguito un numero e 0
e
quindi assumerò che lo 0 al numero
quindi non penso che lo faresti mai veramente
essere un 100 ma in ogni caso qualcuno come ho detto
sentiti libero di correggermi se sbaglio il
altra cosa da tenere a mente con go it’s
più vero o è un Rand più onesto
casuale dei pitoni casuali quindi se tu se
lo ripetiamo di nuovo , non ricordo nemmeno
quello che il primo era oh era 81 così
per favore continua a correre questo ed è sempre
sta per essere 81 se se non si vuole che
per essere 81 devi devi specificare
il seme casuale e tutto ciò in
Python non devi necessariamente farlo
ma se non lo fai in Python
si noterà modelli in in in
l’ output di Python ma se non lo fai
prestare molta attenzione all’output di
casuale potresti essere sotto l’ impressione
che sì è pseudo-casuale ma è così
ancora abbastanza casuale per fare molto
di cose ma in realtà anche in Python
in realtà non sono sicuro un sacco di altro
le lingue sono le stesse se non lo fanno
farti fare qualsiasi cosa con il seme ma
andare sarà veramente onesto con te
e dì ok , è sempre l’81 fino a te
cambia il seme in modo che sia bello
utile in ogni caso quindi è tutto per ora
solo alcune altre cose che volevo coprire
prima di iniziare effettivamente a entrare
il vero lavoro da grugnito di quello che sta succedendo
in viaggio se hai commenti alle domande
riguarda qualsiasi cosa si senta libera di andarsene
li sotto altrimenti ti vedrò
il prossimo tutorial
Please follow and like us:

Be First to Comment

Lascia un commento