
cosa succede a tutti e benvenuto
un sito sul tutorial introduttivo che abbiamo
ho un sacco di cose da coprire che sto andando
per cercare di mettere tutto in uno
singolo video , quindi prima di tutto
di tutto ciò che è falce, così ho pensato
un superset del linguaggio Python così
ciò che significa in pratica è che sta andando
agire come un ponte tra Python e C
/ C ++ e questo significa che stiamo andando
entrambi i modi possiamo passare da Python a C C ++
o C ++ torna a Python e molte volte
faremo tutto questo in un colpo solo
piombare ora la gloria del sito sei tu
può farlo senza sapere veramente
tutto ciò che riguarda C C ++ lo sta per fare
generare quel codice per te ora perché lo farebbe
vuoi farlo bene, ce n’è abbastanza
alcuni motivi per cui c’è una specie di
oggetti e classi e attributi simili
cose del genere che stanno per succedere
essere più utile se lo facessimo e C
ma in realtà alcuni dei principali guadagni
vedrai o semplicemente digitando
informazioni ed è così che i casi sono
se hai programmato Python a lungo
abbastanza e hai fatto cose dentro
Python potresti aver sentito qualcosa
come se avessi sentito dov’è hey
sintassi perché stai usando Python per
apprendimento automatico quando è possibile utilizzare C o
C ++ e sarebbe molto più veloce
questo perché in realtà non sono solo
usando Python sto usando Python e quale
è appena capitato di avvolgere C
o C ++, questo è quello che facciamo così tanto
di librerie sono in realtà C ottimizzate
le librerie come i panda di Numpy sono c
librerie ottimizzate hanno appena capita di
ho fondamentalmente un python api per te
nella maggior parte dei casi puoi effettivamente trovarlo
ma ha già realizzato una libreria ottimizzata per
qualunque cosa tu stia cercando di fare ma molti
volte non puoi come o almeno
a volte non puoi farlo in un solo modo
può ancora migliorare la velocità del tuo
Il programma Python deve usare qualcosa di simile
falciare così la cosa principale che a
almeno a livello base che è
può fare semplicemente una falce su c’è a
molte cose veramente avanzate che tu
può fare anche le dimensioni ma la base
cosa che puoi fare è semplicemente aggiungere la digitazione
informazioni così python è un dinamico
programmazione digitata
lingua ciò che significa è quando tu
digita una variabile che dici x è uguale a
cinque ma più tardi X potrebbe eguagliare Gary e
non hai intenzione di avere nessuno che conosci a
Almeno non avrai nessun super
errori relativi ad un certo punto era a
intero e ora è una stringa che potresti
avere altri errori nel codice perché
di questo, ma perché è dinamico
lingua digitata la variabile non lo facciamo
devo effettivamente dire la programmazione
lingua hey questo sarà un
intero o questo sarà un float
il problema è ogni volta che variabile
è referenziato python ha da dire aspetta
aspetta un secondo vediamo questo è un
INT questo è un flusso completo okay okay qui
è sì, è sicuramente una stringa
giusto questo richiede tempo se sei solo
facendo questo una volta o qualcosa nel suo insieme
programma che non devi aggiungere
digitando le informazioni ma quando inizi a
ridimensionare l’utilizzo delle variabili
in loop per o forse sei solo un molto
grande sito web che ha un sacco di traffico
e stai ridimensionando solo in quel modo
aggiungere informazioni di digitazione può aiutarti
così tanto che è quello che stiamo per essere
mostrando qui così comunque per ottenere seith on
cosa si sta andando ad avere bisogno è prima di
tutto ciò di cui avrai bisogno dove e perché
mi stai facendo questo adesso?
ci andiamo così pip install o pip 3
installare falce su ora l’ho già
anche se questo potrebbe provare a farlo
Python 2 si, comunque, installa la falce
su questo è in realtà un tutorial di Python 3
quindi in realtà farei tre installazioni
taglia in ogni caso si già ce l’ho
l’altra cosa di cui hai bisogno è un compilatore
o compilatore C quindi se sei su Linux tu
dovrebbe avere già un GCC
già qui se sei su Mac dovrebbe
essere come Xcode di Apple, penso che tu possa
afferrare e che ha GCC non so molto
su Mac, quindi se sei su un Mac e
quello non funziona per voi dispiace
andare sul sito Web di falce però e loro
avere un sacco di blurbs lì se
sei su Windows puoi usare mingw
quello è probabilmente il più facile da usare
ma è ancora un dolore nel sedere che è
perché sto filmando questo su un butsu comunque
ma si può fare è solo un
dolore enorme così comunque
una volta che hai vista una volta hai un
compilatore sei pronto a rimbombare, quindi cosa
Ho intenzione di creare una nuova cartella
andando a chiamarlo siti su tutorial e
andremo avanti, andiamo là dentro
e la prima cosa che andremo a
facciamo è lasciami solo mostrarci
un nuovo esempio di documento sottolinea il punto PI
pi e fammi solo aprire questo così quello che io
significa per tipo statico e dinamico
le variabili sono come in Python che potresti
dite x uguale a 5 a destra ma in altro
lingue che potresti avere come int x
è uguale a 5
ora quali sono le icone che si aspettano da noi
è o vedi def è x uguale a qualunque cosa
o no o può essere come vedere PDF non può x
uguale a 5 qualcosa del genere ora lo farò
parla un po ‘di più su quelli quando
ci arriviamo ma è una specie di cosa
è come se fosse dinamico X giusto
in realtà non deve essere un numero intero
come in seguito, come stavo dicendo prima
potremmo dire che X è in realtà una vite di Gary
questo autocomplete comunque um cool così ora
andiamo avanti e torta di esempio
definiamo i test necessari
un parametro che sarà X e mentale
mantiene y uguale a zero per ora e poi
abbiamo intenzione di mantenere il sangue freddo su per intero
intervallo di X : y più uguale a I e quindi
torneremo anche noi
dì Y più uguale, non importa comunque
questo è abbastanza buono andremo avanti e
dillo e questo è il nostro normale Python
programma ora cosa succederebbe se volessimo compilare
è con la falce non ne abbiamo aggiunti nessuno
digitare le informazioni o qualcosa di simile
ma ogni volta che facciamo ciò che dobbiamo fare
compilarlo a Saipan quindi prima lasciami
vi mostrerà quanto sia semplice
compilare per ciclo così e creare come a
oggetto condiviso e tutto così prima
andiamo avanti e andiamo al file salva come
esempio sigh punto pi X so dot py x
è così, salvalo, così ora cosa siamo noi
la necessità di fare è creare il setup PI così
andiamo avanti e la nuova impostazione del documento
sup PI apriamolo in sublime e
ora stiamo andando a fare da questo utils
configurazione delle importazioni di base proprio come un tipico
roba alta e poi quello che stiamo andando
dire è da falce sulla fattura che è
C maiuscola falce di capitale B all’importazione
occhi non tipici quindi ora stiamo andando a
diciamo è setup e quindi l’estensione
moduli che utilizzeremo EXT
i moduli di sottolineatura sono uguali a sifone
occhi e poi qualunque sia la nostra vera pisside
il file è così che sarà un esempio
punto sulla terra piuttosto dimensione di esempio punto d Y
X e questo è tutto per il setup pipe
davvero ci sono altre cose che possiamo passare
qui ma solo per super semplice
scopi questo è davvero
questo è tutto ciò che devi fare ora, tutto ciò che abbiamo
è necessario eseguire questo in modo che lo faremo
Apri nel terminale portalo qui
posso farlo sapendo che posso farlo ?
come zoomare so che c’è un comando
per questo mi spiace comunque spero che questo sia un
abbastanza semplice comunque così python 3 istituito
alto segno di sottolineatura ext – – sul posto
desideriamo poterlo rendere più grande possibile
vai avanti e corri che vediamo se è così
potrebbe controllare mettere ho provato ctrl + deve
essere perché io sono in una macchina virtuale cool
comunque correremo che sembra un bel mucchio
di cose che non capiamo ma è così
ok, la cosa a cui teniamo è giusta
ecco quindi è questo questo s oh questo condiviso
oggetto quindi ciò che è stato creato per noi è il nostro C
archivia alcune informazioni di compilazione qui ma
non ci preoccupiamo veramente di questo, ma
in realtà ciò a cui teniamo è giusto
qui questo è vero segno di esempi ora
quello che potremmo fare ora è una nuova cartella
Chiamo questo passo per deprecato e poi
Prenderò un sospiro di esempio
in debito non intendevo entrare
anche la morte, comunque, quello che possiamo fare
possiamo andare e fare nuovi test sui documenti
dot hi Wow è un po ‘eccitato lì
comunque e ora quello che possiamo fare è che possiamo
esempio di importazione segno di sottolineatura ora di nuovo
Ho spostato l’esempio di registrazione pyx solo per te
può vedere che non importa quel file
ma non lo farà se tu avessi quel file
localmente non importa ancora
è come se il dot pyx non arrivasse
ho importato spero di non essermi sbagliato su questo
ma piuttosto sicuro esempio giusto sottolineatura
test del punto laterale cinque, salvo che lo faremo
vieni qui e il punto di prova di Python 3
PI non è oh, non stamperà
non importa comunque ha funzionato
questo è tutto ciò che importa che non voglio
stampalo in questo momento ci arriveremo
qualche altra informazione in uscita più tardi
comunque è così semplice a
almeno costruisci e tutto ciò con la vista sopra
giusto così ora tutto ciò che dobbiamo fare è aggiungere
digitando informazioni che non hai per te
possibile aggiungere più o meno digitando
le informazioni che vuoi vanno bene così è
davvero fino a te quanto in profondità
buco di coniglio di falce su te vuoi andare
quindi iniziamo lentamente a scendere
buca ora ho messo le dichiarazioni in effetti
Penso che lo tirerò fuori
perché non mi sento davvero come
in questo modo puoi digitare tutto ciò che puoi fare
al programma Python internet per ottenere tutto
anche questi, ma lo tirerò
troppo cool quindi questi sono solo i tuoi
dichiarazione quindi se hai numeri interi
spero che tu possa vedere che bene qui noi
vai così se hai un numero intero che puoi
è solo vedere che int caratteri car
float double right single precision
lista di precisione doppia Gli oggetti Dix vanno bene
e poi hai def def e CDF
per come le tue vere funzioni def è
è solo una normale funzione Python
Solo Python non può essere referenziato all’interno di C
hai morti C questa è una C pura
funzione e quindi hai CP def
che è C in Python quindi va entrambe le cose
modi
quindi una domanda comune è … sai
dal momento che fondamentalmente perché CP che è
andando a fare è anche generare un modo per fare
è in Python per te mentre C è la morte
solo con la falce, così puoi solo
riferimento che internamente non vorresti
essere in grado di fare riferimento a quello in uno qualsiasi dei tuoi
Python quindi qualcuno potrebbe chiedere
come va bene perché non abbiamo sempre basta usare
CP def bene, ci potrebbero essere alcuni
cose di vedere che non puoi proprio fare
Python quindi devi vedere la morte okay
quindi è lì se ne hai bisogno non l’ho mai fatto
fatto qualsiasi cosa perché non lo so
abbastanza per C non ho mai fatto nulla
che avevo bisogno di usare G def, ho appena fatto
usa sempre CP def ma se sei come
vero talento e C e tu sai molto
di trucchi per il commercio vedi def che potresti
usa ma non io
quindi comunque c’è così così quelli sono
le varie dichiarazioni che possiamo usare
quindi ora possiamo fare è tornare ad esempio
scipy YX e quali sono tutte le cose
che possiamo fare qui così una cosa che noi
può fare è come X sappiamo che X sta andando bene
stiamo andando a far rispettare
che X sta per essere non può due volte così int
X così nei parametri che non devi
fai seme di CP def che non fai nulla
così davvero lo stai facendo bene
qui così
la morte in questo caso sta per solo
semplicemente essere una funzione Python ma possiamo
renderlo C PDF se vogliamo possiamo anche
specificare quale sarà il rendimento
nel nostro caso sarà un int così
questo è un po ‘confuso quindi normalmente io
non necessariamente coprire questo
immediatamente così prima di tutto solo noi
lascia perdere, diamo solo una battitura
informazioni su X bene che è possibile
e spero che alla fine tornerò
e buttali lì ma poi siamo
andando a venire qui Y così Y è di nuovo
solo andando a stare in non può così stiamo andando
per fare diremo vedere la morte perché
perché quindi credo che andrò avanti
e si contraddicono ma dentro c’è
davvero nessuna ragione per quello che non lo faremo mai
è necessario accedere nuovamente a Y in modo che possiamo solo
usa C def qui quindi immagino probabilmente cosa
Dovrei come avrei dovuto dirlo
le mie funzioni sono come quelle attuali
funzioni qui non userei mai più
probabilmente vedere dev non credo di aver mai
effettivamente definito un’intera funzione in CF
ma comunque è quello che stavo pensando
quando lo stavo attraversando mi dispiace
comunque vedi def perché perchè non lo siamo
andando ad accedere a Y ovunque ma questo
funzione anche io così questo è solo pensare
questo può essere un po ‘complicato ma tu
voglio prestare attenzione a veramente tutti
le variabili quindi in questo caso sono a
variabile e che ci crediate o no Python è
andrò a chiedere ogni volta che colpiamo
questo io bar e anche qui qual è il
tipo di I bene possiamo aiutarlo e possiamo
dì guarda questo int e ci siamo dimenticati di dare
in uno qui così comunque ero troppo occupato
spiegando perché sono semplicemente sincero
io stesso vedo Sordo e io no
devo dargli un valore iniziale c’è
no, non c’è punto quindi c’è quello che hai
Ho gli occhi già definiti X ha
già stato o piuttosto ho già un
tipo X ha già un tipo perché sono il
l’altro tipo I ha un tipo Y ha un tipo ora
ora che siamo alla fine anche se Y è
in realtà il ritorno così invece quello che sono
sta per dire è vedere PDF
in perché restituiamo un int è così la zia
come qual è il valore della funzione così
è per questo che hai intenzione di venire qui
perché questa funzione sta restituendo un
int tipo di questo pip questa variabile
giusto non è così giusto prima della funzione
e dai quello che sta per tornare
non devi farlo a modo nostro
potrei semplicemente usare def che sarebbe totalmente
bene comunque CP def int test in X sì
Penso che tutto vada bene, quindi possiamo salvare
questo e ci siamo davvero mossi per correre
setup PI di nuovo speriamo di andare via
con quel sì e poi possiamo testarlo
di nuovo bene, ma questo è relativamente meno
eccitante in questo momento, quindi quello che stiamo andando
fare ora è tornare ai test
e andiamo avanti e importiamo Tyne
dirà che il seno è uguale al tempo che punteggia
incarico climatico e stiamo andando a
corro Penso che possiamo fare solo una linea così
stiamo per dire un esempio di sottolineatura
deve il suo punto dot o il test dei punti laterali di esempio
diciamo cinque e questo significa un set
su
quindi diremo che impostare equivale e così sarà
essere esempio di importazione sigh tipo di corsa
fuori dallo schermo spero di poterlo ottenere
per adattarsi
bello e poi diremo PI
avremo bisogno di un’altra variabile qui
facciamo un numero uguale a 100 e poi
quello che faremo è andare avanti e
prendi questa linea copia incolla che stiamo per
chiamalo ora PI e esempio PI import
esempio underscore PI cool tutto bene così
quelli sono i valori quindi nessuno di quelli
stampa lasciamo stampare psych on opine per il
x in pratica cosa fa questo se tu
non so a che ora lo faccio ho un
tutorial che puoi andare su python permanet
cerca il tempo e ne riceverai una breve
tutorial su di esso solo volte quanto tempo
questi prendono per andare e tu puoi fare come
interi pezzi di configurarli Dobbiamo solo
importalo prima, quindi non calcoliamo
quanto tempo ha preso l’importazione ed è così
solo una cosa davvero utile in realtà
operazioni temporali perché queste operazioni
sono davvero molto veloci e piccoli cambiamenti
in quello che succede solo nel
sfondo sul tuo computer tipo di
effetto grave se si utilizza solo come
importare di volta in volta queste operazioni e
probabilmente il numero 100 è troppo basso
ma in ogni caso testiamolo, quindi stampa
e diciamo che Saipan è e lo sarà
qualche variabile X più veloce e poi lo faremo
dì formato punto in corrispondenza di ciò che spii fuori dal segno
quindi facciamolo
[Musica]
pi /
sì, fondamentalmente quante volte uno psyphon
vai in Python scusa, penso che il mio cervello sia
giusto
comunque ora così ora stiamo andando
avanti e fare è solo eseguire questo nel
terminale quindi vieni qui
e ora eseguiamo il punto di prova di Python 3
pi per 10 minuti su andiamo qui
dove abbiamo detto – oh proprio qui ora
riprova
fresco quindi in questo caso possiamo dire che questo
è un po ‘difficile da leggere ma ce l’abbiamo
il moltiplicatore qui e quindi vediamo
saikhan è in realtà 8 volte più veloce
circa ancora una volta questo può ancora variare
sì 12 volte più veloce ora otto volte
giusto così perché andiamo avanti e facciamo
diamo un’occhiata a migliaia forse dieci
Mille speriamo di poterlo gestire
abbastanza rapidamente oh mio dio è ancora un enorme
varianza va bene da qualche parte tra cinque e
quindici volte più veloce comunque linea di fondo
è chiaramente più veloce come non lo è stato
in realtà è stato più lento, quindi non è troppo
male ora quello che mi piace fare è è cercare di
guidare a casa perché è più veloce, anche se così
tornando qui qui dov’è il
il più grande guadagno è stato fatto così per esempio
e se dicessimo che sai se non l’abbiamo fatto
questo è come se ci liberassimo di me
qui ed è solo rimuovere che salva e
quindi ora ricostruiamo nuovamente il test e
allora hmm
non è molto più veloce ora lo è
effettivamente più lento whoops oh sparare cosa ha fatto
lo voglio
Penso
ricostruito lì andiamo comunque più lenti a
più veloce, più veloce, più veloce
più lento giusto così solo quella linea fatta a
enorme differenza giusta
cosa succede se va bene così chiaramente negli occhi?
che dire di cosa non sono apprezzato
i commenti dovrebbero funzionare sì sì
nessuna ragione per cui non funzionerà, ma lo sono
lasciandolo lo faremo comunque
ricostruire testarlo di nuovo
Oh eccezione
perché riferimento prima oh sì, che noob
riprova ci andiamo così um ora è così
come tre quattro nove tre quattro quattro
quattro quattro bene così chiaramente anche quello
ha ragione, ha fatto una grande differenza
va bene
cercando di pensare a cos’altro potremmo fare
potremmo potremmo togliere la battitura
informazioni per X ora questo dovrebbe essere
controllato solo una volta a destra andrà tutto bene
attraverso un raggio ma dovrebbe essere solo
controllato una volta così ho intenzione di scommettere
questo non avrà un impatto enorme
ma vediamo così che possiamo costruire testiamo
destra
test test di prova non è un grande impatto
perché è stato fatto riferimento solo una volta
va bene
Tracciato penso che siamo tutti su tutti
altre variabili a questo punto così in modo che
non era veramente veramente necessario, quindi cosa?
Sto cercando di indicare se è così
l’enorme guadagno è successo fondamentalmente
tutto ciò che è stato coinvolto in questo per
loop perché ogni volta che lo attraversiamo
dobbiamo fare riferimento a quella variabile
tranne X perché X è solo il valore X
non viene rivalutato ogni volta
percorriamo questo anello come faccio a sapere
perché non abbiamo guadagnato giochi da te
sapere di non incatenarti come un oggetto
abbiamo tutti bisogno del valore di riferimento di X.
una volta prima sappiamo bene quanti loop
o interazioni faremo noi
non c’è bisogno di leggere sai mantenere
rear-ending ciò che è X ciò che è X che è
non che non dobbiamo farlo così
comunque va bene così ora è una cosa
sapendo quello che sappiamo
in questo ciclo così sai che forse vuoi
per impressionare tutti i tuoi amici che non lo sono
Programmatori Python e vuoi dirlo
questo è il motivo per cui uso Python e so come
rendere Python così veloce, quindi qual è il one way
che potremmo migliorare questo
perché molte volte sai forse
hai sentito che la falce può aiutarti
essere come 200 volte più veloce, giusto così cosa
potremmo fare bene solo potessimo fare quel
che quattro foglie più grandi così come se fossimo noi
disse piuttosto che cinque e se dicessimo
5000 potremmo dover cambiare questo numero
di iterazioni facciamo mille risparmi
non abbiamo bisogno di ricostruire, basta testare
ancora boom 119 volte più veloci sono fuori
36 questo è brutto torniamo a prenderne uno
1801 24 okay, siamo carini
bel ballo a questo punto sulla striscia
50.000 Oh prendendo per sempre venire su di esso
sarà più veloce Wow
Penso che siamo andati giù in velocità 140 volte
stiamo andando con quella
okay, quindi abbiamo scritto il codice 140
volte più veloce comunque va bene così ci sono
almeno alcuni esempi o almeno uno
esempio di un semplice codice ma aggiungendo
alcune semplici informazioni di battitura che
quelli in realtà importavano quali realmente
non importa per esempio due prendiamo
liberare la definizione qui, quindi facciamolo
togliere di nuovo l’intera linea superiore
questo non dovrebbe avere davvero un effetto enorme
Spero di non sbagliarmi, ma Python 3
testando punto pi ovvio abbiamo lasciato il nostro ciclo
gigantesco ma in ogni caso figo si , ma così
che stanno andando ad avere come un enorme impatto
in prima come 36
Sì, è bello, quindi non è così
essenziale che tu dia questo solo
il tempo in cui posso essere essenziale in primo piano
la mia opinione è se dovesse essere un seme
se ma comunque o se stai chiamando il
funzione un sacco di volte in un ciclo
rendilo CP desc
dare il ritorno e poi dare questo
di
ok ora lasciami andare avanti e costruiscilo
ancora una volta proviamo e voglio
per mostrare ancora una cosa, vi lascio tutti
andare e questo è il tipo di HTML
conversione che puoi ottenere da questo così
quindi quello che mi piacerebbe fare è prendere e
prova e imposta come voglio farlo
perché non possiamo andare ad esempio punto
quindi copiamo questa pasta così strano
incollando l’esempio originale punto PI in
il nuovo esempio si affianca a Pyx
quello che avevamo inizialmente l’ ho salvato e
quindi ora ho intenzione di fare è andare in
terminale e ho intenzione di fare penso
è solo Saipan – a e poi chiamiamo
questo è stato l’esempio è solo
esempio sottolineatura Sun vample underscore
la sua dimensione punto p YX eseguirà quello e cosa
questo fa è solo crea il tuo file C.
e ah anche se questo è qui
non crea il tuo file, non lo faccio
so perché vorrei se fosse un singolo file
si potrebbe semplicemente fare le dimensioni su un piuttosto e
avere l’ impostazione PI o qualche forma di saipan
se qualcuno sa che puoi farlo
senza configurazione pi fammi sapere perché
non ha alcun senso come perché non dovrebbe
puoi essere in grado di costruirlo semplicemente
la dimensione della chiamata, ma per qualsiasi motivo
puoi, ma quello che mi interessa è
il file HTML che produce così che possiamo
facciamo è possiamo aprire questo in Firefox e
fondamentalmente come ti dice proprio qui il
linee gialle suggeriscono il tuo Python
interazione abbastanza interessante y
uguale a zero
a quanto pare non è super vicino, penso
è lì è solo il minimo
interattivo con Python ma comunque è possibile
vedere tutti voi sapete quanto siamo vicini
in Python la definizione è così chiara
solo puro Python e
quindi il ciclo for è molto pesante
Python così ora possiamo chiudere questo e
torniamo qui, facciamo solo Ctrl Z
salva e quindi facciamo ora lo stesso
Di nuovo , avremo un nuovo file HTML
apriamo quello e ora otteniamo
fondamentalmente solo una riga è la prima
linea che è CP def perché volevamo
essere in grado di fare riferimento e usarlo in
Python ma a parte questo il resto di
questo non è neanche lontanamente Python va bene così
comunque bello, quindi cosa c’è
fatto per te fondamentalmente come questo per
il ciclo è stato scritto per te in C così
questo è in questo file qui e io no
so voi, ma io non ho intenzione di
scrivi come se ti piacesse a
grande programma Python intendo che sta andando
per generare come si, diciamo 50
le linee di Python generano quindi come
centinaia di righe in C per te quali
sarebbe molto fastidioso per scrivere
te stesso e probabilmente non lo sarei
successo ma ovviamente è così
super collaudato di successo mi piace
detto prima è usato in un sacco di grandi dimensioni
librerie come numpy pandas um’s e così
su di esso c’è un enorme elenco di pacchetti che usano
falce, va bene, penso che ce l’abbiamo fatta
attraverso tutto quello che volevo coprire
al livello più elementare, si spera
era abbastanza semplice
Personalmente ero davvero sorpreso di averlo avuto
esaminato falce su un bel paio di volte
in passato e ho solo tipo di trovato la
la documentazione non è così eccezionale che ho trovato
un sacco di tutorial simili
Saipan ma è stato davvero come parlare
Saipan senza effettivamente mostrare esattamente
il codice e così per il tempo più lungo I
non riusciva a capire, ma poi Saipan
quando l’ho capito e ho capito oh
mio Dio è fondamentalmente almeno un
intuizione per principianti su tutto ciò che è giusto
digitando informazioni è così
cose più interessanti che puoi fare
ovviamente se sei programmatore C o C ++
ci sono altre cose che dovresti
guarda anche noi non possiamo farlo in questo
per loop ma ci sono certe cose
che possiamo aggiungere con like senza gilda
quindi questo rilascerà il Gil per te
puoi fare le cose purtroppo sei tu
non sarai in grado di farlo
non sarà in grado di modificare questo
ovviamente senza Gil, non potevi
fallo e vedrai comunque come te
non poteva
dovresti gestirlo per quello ma
ci sono alcune cose che puoi fare
senza il Gil finché non lo sono
sai cambiare una sorta di condivisione
variabile o qualcosa del genere ma sì
ci sono molte altre cose
che possiamo fare con la falce e io
potrebbe coprirli di più in futuro ma
anche al livello più elementare appena aggiunto
le informazioni di battitura possono darti enormi
miglioramenti quindi è tutto per questo
adesso
se avete domande, commenti, preoccupazioni
qualcosa di specifico a cui vorresti che io
Coprirsi con la falce, sentiti libero di lasciarmi
sapere sotto altrimenti come sempre grazie
per guardare le cose per tutti quelli per
abbonamenti e ci vedremo in
un altro video
un sito sul tutorial introduttivo che abbiamo
ho un sacco di cose da coprire che sto andando
per cercare di mettere tutto in uno
singolo video , quindi prima di tutto
di tutto ciò che è falce, così ho pensato
un superset del linguaggio Python così
ciò che significa in pratica è che sta andando
agire come un ponte tra Python e C
/ C ++ e questo significa che stiamo andando
entrambi i modi possiamo passare da Python a C C ++
o C ++ torna a Python e molte volte
faremo tutto questo in un colpo solo
piombare ora la gloria del sito sei tu
può farlo senza sapere veramente
tutto ciò che riguarda C C ++ lo sta per fare
generare quel codice per te ora perché lo farebbe
vuoi farlo bene, ce n’è abbastanza
alcuni motivi per cui c’è una specie di
oggetti e classi e attributi simili
cose del genere che stanno per succedere
essere più utile se lo facessimo e C
ma in realtà alcuni dei principali guadagni
vedrai o semplicemente digitando
informazioni ed è così che i casi sono
se hai programmato Python a lungo
abbastanza e hai fatto cose dentro
Python potresti aver sentito qualcosa
come se avessi sentito dov’è hey
sintassi perché stai usando Python per
apprendimento automatico quando è possibile utilizzare C o
C ++ e sarebbe molto più veloce
questo perché in realtà non sono solo
usando Python sto usando Python e quale
è appena capitato di avvolgere C
o C ++, questo è quello che facciamo così tanto
di librerie sono in realtà C ottimizzate
le librerie come i panda di Numpy sono c
librerie ottimizzate hanno appena capita di
ho fondamentalmente un python api per te
nella maggior parte dei casi puoi effettivamente trovarlo
ma ha già realizzato una libreria ottimizzata per
qualunque cosa tu stia cercando di fare ma molti
volte non puoi come o almeno
a volte non puoi farlo in un solo modo
può ancora migliorare la velocità del tuo
Il programma Python deve usare qualcosa di simile
falciare così la cosa principale che a
almeno a livello base che è
può fare semplicemente una falce su c’è a
molte cose veramente avanzate che tu
può fare anche le dimensioni ma la base
cosa che puoi fare è semplicemente aggiungere la digitazione
informazioni così python è un dinamico
programmazione digitata
lingua ciò che significa è quando tu
digita una variabile che dici x è uguale a
cinque ma più tardi X potrebbe eguagliare Gary e
non hai intenzione di avere nessuno che conosci a
Almeno non avrai nessun super
errori relativi ad un certo punto era a
intero e ora è una stringa che potresti
avere altri errori nel codice perché
di questo, ma perché è dinamico
lingua digitata la variabile non lo facciamo
devo effettivamente dire la programmazione
lingua hey questo sarà un
intero o questo sarà un float
il problema è ogni volta che variabile
è referenziato python ha da dire aspetta
aspetta un secondo vediamo questo è un
INT questo è un flusso completo okay okay qui
è sì, è sicuramente una stringa
giusto questo richiede tempo se sei solo
facendo questo una volta o qualcosa nel suo insieme
programma che non devi aggiungere
digitando le informazioni ma quando inizi a
ridimensionare l’utilizzo delle variabili
in loop per o forse sei solo un molto
grande sito web che ha un sacco di traffico
e stai ridimensionando solo in quel modo
aggiungere informazioni di digitazione può aiutarti
così tanto che è quello che stiamo per essere
mostrando qui così comunque per ottenere seith on
cosa si sta andando ad avere bisogno è prima di
tutto ciò di cui avrai bisogno dove e perché
mi stai facendo questo adesso?
ci andiamo così pip install o pip 3
installare falce su ora l’ho già
anche se questo potrebbe provare a farlo
Python 2 si, comunque, installa la falce
su questo è in realtà un tutorial di Python 3
quindi in realtà farei tre installazioni
taglia in ogni caso si già ce l’ho
l’altra cosa di cui hai bisogno è un compilatore
o compilatore C quindi se sei su Linux tu
dovrebbe avere già un GCC
già qui se sei su Mac dovrebbe
essere come Xcode di Apple, penso che tu possa
afferrare e che ha GCC non so molto
su Mac, quindi se sei su un Mac e
quello non funziona per voi dispiace
andare sul sito Web di falce però e loro
avere un sacco di blurbs lì se
sei su Windows puoi usare mingw
quello è probabilmente il più facile da usare
ma è ancora un dolore nel sedere che è
perché sto filmando questo su un butsu comunque
ma si può fare è solo un
dolore enorme così comunque
una volta che hai vista una volta hai un
compilatore sei pronto a rimbombare, quindi cosa
Ho intenzione di creare una nuova cartella
andando a chiamarlo siti su tutorial e
andremo avanti, andiamo là dentro
e la prima cosa che andremo a
facciamo è lasciami solo mostrarci
un nuovo esempio di documento sottolinea il punto PI
pi e fammi solo aprire questo così quello che io
significa per tipo statico e dinamico
le variabili sono come in Python che potresti
dite x uguale a 5 a destra ma in altro
lingue che potresti avere come int x
è uguale a 5
ora quali sono le icone che si aspettano da noi
è o vedi def è x uguale a qualunque cosa
o no o può essere come vedere PDF non può x
uguale a 5 qualcosa del genere ora lo farò
parla un po ‘di più su quelli quando
ci arriviamo ma è una specie di cosa
è come se fosse dinamico X giusto
in realtà non deve essere un numero intero
come in seguito, come stavo dicendo prima
potremmo dire che X è in realtà una vite di Gary
questo autocomplete comunque um cool così ora
andiamo avanti e torta di esempio
definiamo i test necessari
un parametro che sarà X e mentale
mantiene y uguale a zero per ora e poi
abbiamo intenzione di mantenere il sangue freddo su per intero
intervallo di X : y più uguale a I e quindi
torneremo anche noi
dì Y più uguale, non importa comunque
questo è abbastanza buono andremo avanti e
dillo e questo è il nostro normale Python
programma ora cosa succederebbe se volessimo compilare
è con la falce non ne abbiamo aggiunti nessuno
digitare le informazioni o qualcosa di simile
ma ogni volta che facciamo ciò che dobbiamo fare
compilarlo a Saipan quindi prima lasciami
vi mostrerà quanto sia semplice
compilare per ciclo così e creare come a
oggetto condiviso e tutto così prima
andiamo avanti e andiamo al file salva come
esempio sigh punto pi X so dot py x
è così, salvalo, così ora cosa siamo noi
la necessità di fare è creare il setup PI così
andiamo avanti e la nuova impostazione del documento
sup PI apriamolo in sublime e
ora stiamo andando a fare da questo utils
configurazione delle importazioni di base proprio come un tipico
roba alta e poi quello che stiamo andando
dire è da falce sulla fattura che è
C maiuscola falce di capitale B all’importazione
occhi non tipici quindi ora stiamo andando a
diciamo è setup e quindi l’estensione
moduli che utilizzeremo EXT
i moduli di sottolineatura sono uguali a sifone
occhi e poi qualunque sia la nostra vera pisside
il file è così che sarà un esempio
punto sulla terra piuttosto dimensione di esempio punto d Y
X e questo è tutto per il setup pipe
davvero ci sono altre cose che possiamo passare
qui ma solo per super semplice
scopi questo è davvero
questo è tutto ciò che devi fare ora, tutto ciò che abbiamo
è necessario eseguire questo in modo che lo faremo
Apri nel terminale portalo qui
posso farlo sapendo che posso farlo ?
come zoomare so che c’è un comando
per questo mi spiace comunque spero che questo sia un
abbastanza semplice comunque così python 3 istituito
alto segno di sottolineatura ext – – sul posto
desideriamo poterlo rendere più grande possibile
vai avanti e corri che vediamo se è così
potrebbe controllare mettere ho provato ctrl + deve
essere perché io sono in una macchina virtuale cool
comunque correremo che sembra un bel mucchio
di cose che non capiamo ma è così
ok, la cosa a cui teniamo è giusta
ecco quindi è questo questo s oh questo condiviso
oggetto quindi ciò che è stato creato per noi è il nostro C
archivia alcune informazioni di compilazione qui ma
non ci preoccupiamo veramente di questo, ma
in realtà ciò a cui teniamo è giusto
qui questo è vero segno di esempi ora
quello che potremmo fare ora è una nuova cartella
Chiamo questo passo per deprecato e poi
Prenderò un sospiro di esempio
in debito non intendevo entrare
anche la morte, comunque, quello che possiamo fare
possiamo andare e fare nuovi test sui documenti
dot hi Wow è un po ‘eccitato lì
comunque e ora quello che possiamo fare è che possiamo
esempio di importazione segno di sottolineatura ora di nuovo
Ho spostato l’esempio di registrazione pyx solo per te
può vedere che non importa quel file
ma non lo farà se tu avessi quel file
localmente non importa ancora
è come se il dot pyx non arrivasse
ho importato spero di non essermi sbagliato su questo
ma piuttosto sicuro esempio giusto sottolineatura
test del punto laterale cinque, salvo che lo faremo
vieni qui e il punto di prova di Python 3
PI non è oh, non stamperà
non importa comunque ha funzionato
questo è tutto ciò che importa che non voglio
stampalo in questo momento ci arriveremo
qualche altra informazione in uscita più tardi
comunque è così semplice a
almeno costruisci e tutto ciò con la vista sopra
giusto così ora tutto ciò che dobbiamo fare è aggiungere
digitando informazioni che non hai per te
possibile aggiungere più o meno digitando
le informazioni che vuoi vanno bene così è
davvero fino a te quanto in profondità
buco di coniglio di falce su te vuoi andare
quindi iniziamo lentamente a scendere
buca ora ho messo le dichiarazioni in effetti
Penso che lo tirerò fuori
perché non mi sento davvero come
in questo modo puoi digitare tutto ciò che puoi fare
al programma Python internet per ottenere tutto
anche questi, ma lo tirerò
troppo cool quindi questi sono solo i tuoi
dichiarazione quindi se hai numeri interi
spero che tu possa vedere che bene qui noi
vai così se hai un numero intero che puoi
è solo vedere che int caratteri car
float double right single precision
lista di precisione doppia Gli oggetti Dix vanno bene
e poi hai def def e CDF
per come le tue vere funzioni def è
è solo una normale funzione Python
Solo Python non può essere referenziato all’interno di C
hai morti C questa è una C pura
funzione e quindi hai CP def
che è C in Python quindi va entrambe le cose
modi
quindi una domanda comune è … sai
dal momento che fondamentalmente perché CP che è
andando a fare è anche generare un modo per fare
è in Python per te mentre C è la morte
solo con la falce, così puoi solo
riferimento che internamente non vorresti
essere in grado di fare riferimento a quello in uno qualsiasi dei tuoi
Python quindi qualcuno potrebbe chiedere
come va bene perché non abbiamo sempre basta usare
CP def bene, ci potrebbero essere alcuni
cose di vedere che non puoi proprio fare
Python quindi devi vedere la morte okay
quindi è lì se ne hai bisogno non l’ho mai fatto
fatto qualsiasi cosa perché non lo so
abbastanza per C non ho mai fatto nulla
che avevo bisogno di usare G def, ho appena fatto
usa sempre CP def ma se sei come
vero talento e C e tu sai molto
di trucchi per il commercio vedi def che potresti
usa ma non io
quindi comunque c’è così così quelli sono
le varie dichiarazioni che possiamo usare
quindi ora possiamo fare è tornare ad esempio
scipy YX e quali sono tutte le cose
che possiamo fare qui così una cosa che noi
può fare è come X sappiamo che X sta andando bene
stiamo andando a far rispettare
che X sta per essere non può due volte così int
X così nei parametri che non devi
fai seme di CP def che non fai nulla
così davvero lo stai facendo bene
qui così
la morte in questo caso sta per solo
semplicemente essere una funzione Python ma possiamo
renderlo C PDF se vogliamo possiamo anche
specificare quale sarà il rendimento
nel nostro caso sarà un int così
questo è un po ‘confuso quindi normalmente io
non necessariamente coprire questo
immediatamente così prima di tutto solo noi
lascia perdere, diamo solo una battitura
informazioni su X bene che è possibile
e spero che alla fine tornerò
e buttali lì ma poi siamo
andando a venire qui Y così Y è di nuovo
solo andando a stare in non può così stiamo andando
per fare diremo vedere la morte perché
perché quindi credo che andrò avanti
e si contraddicono ma dentro c’è
davvero nessuna ragione per quello che non lo faremo mai
è necessario accedere nuovamente a Y in modo che possiamo solo
usa C def qui quindi immagino probabilmente cosa
Dovrei come avrei dovuto dirlo
le mie funzioni sono come quelle attuali
funzioni qui non userei mai più
probabilmente vedere dev non credo di aver mai
effettivamente definito un’intera funzione in CF
ma comunque è quello che stavo pensando
quando lo stavo attraversando mi dispiace
comunque vedi def perché perchè non lo siamo
andando ad accedere a Y ovunque ma questo
funzione anche io così questo è solo pensare
questo può essere un po ‘complicato ma tu
voglio prestare attenzione a veramente tutti
le variabili quindi in questo caso sono a
variabile e che ci crediate o no Python è
andrò a chiedere ogni volta che colpiamo
questo io bar e anche qui qual è il
tipo di I bene possiamo aiutarlo e possiamo
dì guarda questo int e ci siamo dimenticati di dare
in uno qui così comunque ero troppo occupato
spiegando perché sono semplicemente sincero
io stesso vedo Sordo e io no
devo dargli un valore iniziale c’è
no, non c’è punto quindi c’è quello che hai
Ho gli occhi già definiti X ha
già stato o piuttosto ho già un
tipo X ha già un tipo perché sono il
l’altro tipo I ha un tipo Y ha un tipo ora
ora che siamo alla fine anche se Y è
in realtà il ritorno così invece quello che sono
sta per dire è vedere PDF
in perché restituiamo un int è così la zia
come qual è il valore della funzione così
è per questo che hai intenzione di venire qui
perché questa funzione sta restituendo un
int tipo di questo pip questa variabile
giusto non è così giusto prima della funzione
e dai quello che sta per tornare
non devi farlo a modo nostro
potrei semplicemente usare def che sarebbe totalmente
bene comunque CP def int test in X sì
Penso che tutto vada bene, quindi possiamo salvare
questo e ci siamo davvero mossi per correre
setup PI di nuovo speriamo di andare via
con quel sì e poi possiamo testarlo
di nuovo bene, ma questo è relativamente meno
eccitante in questo momento, quindi quello che stiamo andando
fare ora è tornare ai test
e andiamo avanti e importiamo Tyne
dirà che il seno è uguale al tempo che punteggia
incarico climatico e stiamo andando a
corro Penso che possiamo fare solo una linea così
stiamo per dire un esempio di sottolineatura
deve il suo punto dot o il test dei punti laterali di esempio
diciamo cinque e questo significa un set
su
quindi diremo che impostare equivale e così sarà
essere esempio di importazione sigh tipo di corsa
fuori dallo schermo spero di poterlo ottenere
per adattarsi
bello e poi diremo PI
avremo bisogno di un’altra variabile qui
facciamo un numero uguale a 100 e poi
quello che faremo è andare avanti e
prendi questa linea copia incolla che stiamo per
chiamalo ora PI e esempio PI import
esempio underscore PI cool tutto bene così
quelli sono i valori quindi nessuno di quelli
stampa lasciamo stampare psych on opine per il
x in pratica cosa fa questo se tu
non so a che ora lo faccio ho un
tutorial che puoi andare su python permanet
cerca il tempo e ne riceverai una breve
tutorial su di esso solo volte quanto tempo
questi prendono per andare e tu puoi fare come
interi pezzi di configurarli Dobbiamo solo
importalo prima, quindi non calcoliamo
quanto tempo ha preso l’importazione ed è così
solo una cosa davvero utile in realtà
operazioni temporali perché queste operazioni
sono davvero molto veloci e piccoli cambiamenti
in quello che succede solo nel
sfondo sul tuo computer tipo di
effetto grave se si utilizza solo come
importare di volta in volta queste operazioni e
probabilmente il numero 100 è troppo basso
ma in ogni caso testiamolo, quindi stampa
e diciamo che Saipan è e lo sarà
qualche variabile X più veloce e poi lo faremo
dì formato punto in corrispondenza di ciò che spii fuori dal segno
quindi facciamolo
[Musica]
pi /
sì, fondamentalmente quante volte uno psyphon
vai in Python scusa, penso che il mio cervello sia
giusto
comunque ora così ora stiamo andando
avanti e fare è solo eseguire questo nel
terminale quindi vieni qui
e ora eseguiamo il punto di prova di Python 3
pi per 10 minuti su andiamo qui
dove abbiamo detto – oh proprio qui ora
riprova
fresco quindi in questo caso possiamo dire che questo
è un po ‘difficile da leggere ma ce l’abbiamo
il moltiplicatore qui e quindi vediamo
saikhan è in realtà 8 volte più veloce
circa ancora una volta questo può ancora variare
sì 12 volte più veloce ora otto volte
giusto così perché andiamo avanti e facciamo
diamo un’occhiata a migliaia forse dieci
Mille speriamo di poterlo gestire
abbastanza rapidamente oh mio dio è ancora un enorme
varianza va bene da qualche parte tra cinque e
quindici volte più veloce comunque linea di fondo
è chiaramente più veloce come non lo è stato
in realtà è stato più lento, quindi non è troppo
male ora quello che mi piace fare è è cercare di
guidare a casa perché è più veloce, anche se così
tornando qui qui dov’è il
il più grande guadagno è stato fatto così per esempio
e se dicessimo che sai se non l’abbiamo fatto
questo è come se ci liberassimo di me
qui ed è solo rimuovere che salva e
quindi ora ricostruiamo nuovamente il test e
allora hmm
non è molto più veloce ora lo è
effettivamente più lento whoops oh sparare cosa ha fatto
lo voglio
Penso
ricostruito lì andiamo comunque più lenti a
più veloce, più veloce, più veloce
più lento giusto così solo quella linea fatta a
enorme differenza giusta
cosa succede se va bene così chiaramente negli occhi?
che dire di cosa non sono apprezzato
i commenti dovrebbero funzionare sì sì
nessuna ragione per cui non funzionerà, ma lo sono
lasciandolo lo faremo comunque
ricostruire testarlo di nuovo
Oh eccezione
perché riferimento prima oh sì, che noob
riprova ci andiamo così um ora è così
come tre quattro nove tre quattro quattro
quattro quattro bene così chiaramente anche quello
ha ragione, ha fatto una grande differenza
va bene
cercando di pensare a cos’altro potremmo fare
potremmo potremmo togliere la battitura
informazioni per X ora questo dovrebbe essere
controllato solo una volta a destra andrà tutto bene
attraverso un raggio ma dovrebbe essere solo
controllato una volta così ho intenzione di scommettere
questo non avrà un impatto enorme
ma vediamo così che possiamo costruire testiamo
destra
test test di prova non è un grande impatto
perché è stato fatto riferimento solo una volta
va bene
Tracciato penso che siamo tutti su tutti
altre variabili a questo punto così in modo che
non era veramente veramente necessario, quindi cosa?
Sto cercando di indicare se è così
l’enorme guadagno è successo fondamentalmente
tutto ciò che è stato coinvolto in questo per
loop perché ogni volta che lo attraversiamo
dobbiamo fare riferimento a quella variabile
tranne X perché X è solo il valore X
non viene rivalutato ogni volta
percorriamo questo anello come faccio a sapere
perché non abbiamo guadagnato giochi da te
sapere di non incatenarti come un oggetto
abbiamo tutti bisogno del valore di riferimento di X.
una volta prima sappiamo bene quanti loop
o interazioni faremo noi
non c’è bisogno di leggere sai mantenere
rear-ending ciò che è X ciò che è X che è
non che non dobbiamo farlo così
comunque va bene così ora è una cosa
sapendo quello che sappiamo
in questo ciclo così sai che forse vuoi
per impressionare tutti i tuoi amici che non lo sono
Programmatori Python e vuoi dirlo
questo è il motivo per cui uso Python e so come
rendere Python così veloce, quindi qual è il one way
che potremmo migliorare questo
perché molte volte sai forse
hai sentito che la falce può aiutarti
essere come 200 volte più veloce, giusto così cosa
potremmo fare bene solo potessimo fare quel
che quattro foglie più grandi così come se fossimo noi
disse piuttosto che cinque e se dicessimo
5000 potremmo dover cambiare questo numero
di iterazioni facciamo mille risparmi
non abbiamo bisogno di ricostruire, basta testare
ancora boom 119 volte più veloci sono fuori
36 questo è brutto torniamo a prenderne uno
1801 24 okay, siamo carini
bel ballo a questo punto sulla striscia
50.000 Oh prendendo per sempre venire su di esso
sarà più veloce Wow
Penso che siamo andati giù in velocità 140 volte
stiamo andando con quella
okay, quindi abbiamo scritto il codice 140
volte più veloce comunque va bene così ci sono
almeno alcuni esempi o almeno uno
esempio di un semplice codice ma aggiungendo
alcune semplici informazioni di battitura che
quelli in realtà importavano quali realmente
non importa per esempio due prendiamo
liberare la definizione qui, quindi facciamolo
togliere di nuovo l’intera linea superiore
questo non dovrebbe avere davvero un effetto enorme
Spero di non sbagliarmi, ma Python 3
testando punto pi ovvio abbiamo lasciato il nostro ciclo
gigantesco ma in ogni caso figo si , ma così
che stanno andando ad avere come un enorme impatto
in prima come 36
Sì, è bello, quindi non è così
essenziale che tu dia questo solo
il tempo in cui posso essere essenziale in primo piano
la mia opinione è se dovesse essere un seme
se ma comunque o se stai chiamando il
funzione un sacco di volte in un ciclo
rendilo CP desc
dare il ritorno e poi dare questo
di
ok ora lasciami andare avanti e costruiscilo
ancora una volta proviamo e voglio
per mostrare ancora una cosa, vi lascio tutti
andare e questo è il tipo di HTML
conversione che puoi ottenere da questo così
quindi quello che mi piacerebbe fare è prendere e
prova e imposta come voglio farlo
perché non possiamo andare ad esempio punto
quindi copiamo questa pasta così strano
incollando l’esempio originale punto PI in
il nuovo esempio si affianca a Pyx
quello che avevamo inizialmente l’ ho salvato e
quindi ora ho intenzione di fare è andare in
terminale e ho intenzione di fare penso
è solo Saipan – a e poi chiamiamo
questo è stato l’esempio è solo
esempio sottolineatura Sun vample underscore
la sua dimensione punto p YX eseguirà quello e cosa
questo fa è solo crea il tuo file C.
e ah anche se questo è qui
non crea il tuo file, non lo faccio
so perché vorrei se fosse un singolo file
si potrebbe semplicemente fare le dimensioni su un piuttosto e
avere l’ impostazione PI o qualche forma di saipan
se qualcuno sa che puoi farlo
senza configurazione pi fammi sapere perché
non ha alcun senso come perché non dovrebbe
puoi essere in grado di costruirlo semplicemente
la dimensione della chiamata, ma per qualsiasi motivo
puoi, ma quello che mi interessa è
il file HTML che produce così che possiamo
facciamo è possiamo aprire questo in Firefox e
fondamentalmente come ti dice proprio qui il
linee gialle suggeriscono il tuo Python
interazione abbastanza interessante y
uguale a zero
a quanto pare non è super vicino, penso
è lì è solo il minimo
interattivo con Python ma comunque è possibile
vedere tutti voi sapete quanto siamo vicini
in Python la definizione è così chiara
solo puro Python e
quindi il ciclo for è molto pesante
Python così ora possiamo chiudere questo e
torniamo qui, facciamo solo Ctrl Z
salva e quindi facciamo ora lo stesso
Di nuovo , avremo un nuovo file HTML
apriamo quello e ora otteniamo
fondamentalmente solo una riga è la prima
linea che è CP def perché volevamo
essere in grado di fare riferimento e usarlo in
Python ma a parte questo il resto di
questo non è neanche lontanamente Python va bene così
comunque bello, quindi cosa c’è
fatto per te fondamentalmente come questo per
il ciclo è stato scritto per te in C così
questo è in questo file qui e io no
so voi, ma io non ho intenzione di
scrivi come se ti piacesse a
grande programma Python intendo che sta andando
per generare come si, diciamo 50
le linee di Python generano quindi come
centinaia di righe in C per te quali
sarebbe molto fastidioso per scrivere
te stesso e probabilmente non lo sarei
successo ma ovviamente è così
super collaudato di successo mi piace
detto prima è usato in un sacco di grandi dimensioni
librerie come numpy pandas um’s e così
su di esso c’è un enorme elenco di pacchetti che usano
falce, va bene, penso che ce l’abbiamo fatta
attraverso tutto quello che volevo coprire
al livello più elementare, si spera
era abbastanza semplice
Personalmente ero davvero sorpreso di averlo avuto
esaminato falce su un bel paio di volte
in passato e ho solo tipo di trovato la
la documentazione non è così eccezionale che ho trovato
un sacco di tutorial simili
Saipan ma è stato davvero come parlare
Saipan senza effettivamente mostrare esattamente
il codice e così per il tempo più lungo I
non riusciva a capire, ma poi Saipan
quando l’ho capito e ho capito oh
mio Dio è fondamentalmente almeno un
intuizione per principianti su tutto ciò che è giusto
digitando informazioni è così
cose più interessanti che puoi fare
ovviamente se sei programmatore C o C ++
ci sono altre cose che dovresti
guarda anche noi non possiamo farlo in questo
per loop ma ci sono certe cose
che possiamo aggiungere con like senza gilda
quindi questo rilascerà il Gil per te
puoi fare le cose purtroppo sei tu
non sarai in grado di farlo
non sarà in grado di modificare questo
ovviamente senza Gil, non potevi
fallo e vedrai comunque come te
non poteva
dovresti gestirlo per quello ma
ci sono alcune cose che puoi fare
senza il Gil finché non lo sono
sai cambiare una sorta di condivisione
variabile o qualcosa del genere ma sì
ci sono molte altre cose
che possiamo fare con la falce e io
potrebbe coprirli di più in futuro ma
anche al livello più elementare appena aggiunto
le informazioni di battitura possono darti enormi
miglioramenti quindi è tutto per questo
adesso
se avete domande, commenti, preoccupazioni
qualcosa di specifico a cui vorresti che io
Coprirsi con la falce, sentiti libero di lasciarmi
sapere sotto altrimenti come sempre grazie
per guardare le cose per tutti quelli per
abbonamenti e ci vedremo in
un altro video
Please follow and like us:
Be First to Comment