Hard Python Readhead Edition (con

  Рет қаралды 4,825

Enkk

Enkk

Күн бұрын

#python #pythontutorial #pythonforbeginners
Vecchia nuova serie di Hard Python Redhead Edition in quanto l'allievi questa volta è la nostra amica e collega Michelle
Ammirate Michelle scrivere i suoi primi codici e risolvere gli esercizi di Enkk
Github con i codici di tutte lezioni - github.com/Enkkfull/Hard-Pyth...
BOOLEAN - Iscriviti GRATIS e impara a programmare - advl.ink/datawenkk2404
00:00 | Enkk commosso
00:14 | Intro
00:40 | Brave ranocchie!
02:00 | Recap della lezione passata e cosa faremo oggi
03:15 | Confessione sul compito passato
04:44 | Correzione compito
27:20 | Tommy NOPERS
28:09 | Main 6° lezione
52:14 | Saluti finali
52:29 | !BOOLEAN
53:50 | Outro
Canale Michelle - / michelleputtini
Playlist Hard Python Readhead Edition con Michelle | • Hard Python Redhead Ed...
Playlist Hard Python - Enkk & StudyTme | • Hard Python (Enkk & St...
Playlist Hard Cooking | • Hard Cooking
Playlist Discordi con Enkk | • Discorsi con Enkk
Questi contenuti sono prodotti in live, quindi se ti piace Enkk, adorerai Enkk in Live su twitch.tv/enkk ogni sabato e domenica dalle 17 alle 3
Enkk in Live - / enkk
EnkkGaming - / @enkkgaming
Enkk TikTok - / enkkclips
Enkk IG - / enkkgram
Reddit - / enkk
Edit by / @coste9 | linktr.ee/coste9
#python #pythontutorial #pythonforbeginners

Пікірлер: 37
@cubecrafter72
@cubecrafter72 3 ай бұрын
complimenti dr. Mensa, lezione ottima come di consueto
@zinghi92
@zinghi92 3 ай бұрын
L'intuizione e la sperimentazione di Michelle a 41:37 è spettacolare quanto la reazione di Enkk! :D Complimenti Lezione veloce e defaticante!
@DarkH4X0
@DarkH4X0 3 ай бұрын
Gentilissimo Prof. Mensa, la ringrazio per la sua dura divulgazione pitonica, tuttavia la pregherei nelle prossime lezioni di evitare di fare keyboard shaming. Tutte le tastiere meritano lo stesso rispetto, a prescindere dai caratteri, dal colore o dallo store di provenienza. Per scusarci del disguido agli studenti saranno forniti tutti i caratteri di cui sono sprovvisti a spese dell'università. Cordialmente, Magnifico Rettore
@samuele2639
@samuele2639 3 ай бұрын
Serie migliore di tutta youtube!
@tommasotettamanti500
@tommasotettamanti500 3 ай бұрын
I COMPITI, numero 1 prof # Trovare il valore massimo fra le due liste l1 e l2 l1 = [1, 5, 10, 1] l2 = [12, 3] l3 = l1 + l2 max_l3 = max(l3) print(max_l3) print("") # Creare una lista che contenga nella posizione i-esima il numero di occorrenze di i in l1, # sapendo che l1 può avere solo 0, 1 e 2 come valori => count l1 = [0, 1, 0, 0, 2, 1, 2, 0] i_0 = l1.count(0) i_1 = l1.count(1) i_2 = l1.count(2) l2 = [i_0, i_1, i_2] print(l2) print("") # Controllare che le due liste siano identiche => reverse l1 = [1, 5, 10, 1] l2 = [1, 5, 10, 1] # tanto per l1.reverse() l2.reverse() if l1 == l2: print("Le due liste sono identiche") else: print("Le due liste non sono identiche")
@markkraun4472
@markkraun4472 3 ай бұрын
Soluzione alternativa (ma peggiore) per il primo esercizio: massimo = max(max(l1),max(l2)) Soluzione sborona per il secondo, che forse (molto forse) avrà senso tra qualche lezione: lista = [l1.count(i) for i in [0,1,2]] Domanda per il terzo esercizio: perché controllare direttamente if l1.reverse() == l2.reverse() non funzionerebbe?
@nairzeen
@nairzeen 3 ай бұрын
Ecco il mio compito per questa lezione (ps. grazie davvero a tutti per le correzioni della settimana scorsa!): frase = input('Ciao, scrivi una frase: ') #Chiedo la frase frase = frase.split(" ") #Uso lo spazio per separare le parole e inserirle in una lista numparole = len(frase) #conto il numero di parole (la lunghezza della lista) print("Hai scritto", numparole, "parole ") #stampo il numero di parole cambio = input("Quale parola vuoi cambiare? Indica la posizione della parola che vuoi cambiare. ") #chiedo quale parola vuole cambiare cambio = int(cambio) #casto l'input ad int cambio = cambio -1 #sottraggo 1 al numero indicato dall'utente così di avere l'indice primaparola = frase[0] #salvo la prima parola così da poterla scambiare successivamente frasefinale = " " #inizializzo una stringa vuota per il .join() successivo if cambio > numparole: #controllo che non vada fuori index print("Non hai scritto così tante parole!") else: frase[0] = frase[cambio] #scambio le parole frase[cambio] = primaparola #scambio le parole print(frasefinale.join(frase)) #uso .join() per "castare" la lista in una stringa e la stampo
@carloatzeni8165
@carloatzeni8165 3 ай бұрын
Infatti io per risolvere ho usato altre risorse, e non ho usato la via piu' facile.
@rodod3391
@rodod3391 3 ай бұрын
sigma face spettacolare di enkk al min 41:51
@alexandropower777
@alexandropower777 3 ай бұрын
e questi sono i 3 mini compitini: # trovare il valore massimo fra le due liste l1 e l2 l1 = [1, 5, 10, 1] l2 = [12, 3] l3 = l1 + l2 max_value = max(l3) # creare una lista che contenga nella posizione i-esima il numero di occorrenze di i in l1, sapendo che l1 può avere solo 0, 1 e 2 come valori => count l1 = [0, 1, 0, 0, 2, 1, 2, 0] l2 = [l1.count(0), l1.count(1), l1.count(2)] # controllare che le due liste siano identiche => reverse tanto per l1 = [1, 5, 10, 1] l2 = [1, 5, 10, 1] if l1 == l2 or l1.reverse() == l2.reverse(): print("Le due liste sono identiche") else: print("Le due liste sono diverse")
@markkraun4472
@markkraun4472 3 ай бұрын
Il controllo if ... l1.reverse() == l2.reverse() NON funziona perché lista.reverse() "fa cose" (inverte l'ordine degli elementi nella lista) ma non ritorna alcunché (None, letteralmente)
@tomasbacchiocca4151
@tomasbacchiocca4151 3 ай бұрын
Riga 56 del compito dovrebbero essere tutti and invece di or, inoltre se fossero stati or per qualche motivo gli elif sotto non avrebbero avuto senso dato che sono giá presenti sopra con degli or e quindi non sara mai un else if sensato.
@giosepino5385
@giosepino5385 3 ай бұрын
@Enkk per il discorso della stringa come lista, non sarebbe più corretto paragonare la stringa alle tuple in quanto immutabili? (So che non sono state introdotte ancora nel corso e forse è per questo che il paragone non è stato fatto) (non ho finito la live)
@enkk
@enkk 3 ай бұрын
Sì, sono d'accordo con te. Volevo proteggere Michelle dalle tuple, ma alla fine le ha scovate da sola.
@giosepino5385
@giosepino5385 3 ай бұрын
@@enkk ahahahah ho visto subito dopo 😂
@kekkerr6975
@kekkerr6975 3 ай бұрын
Compito per casa: # Chiedo all'utente di inserire una frase frase = input("inserisci qui la tua frase: ") # Divido la frase in parole e le metto in una lista cf = frase.split(" ") # Conto le parole all'interno della frase e le stampo lf = len(frase.split(" ")) print("la frase contiene: ", lf, "parole") # Chiedo all'utente quale parola desidera mettere in prima posizione pp = input("quale parola vuoi spostare al primo posto? (INSERISCI LA POSIZIONE IN CUI SI TROVA)") # Definisco se l'input inserito è una cifra e se lo è lo trasformo in intero. # sottraggo 1 all'input basandomi sul fatto che l'utente non sappia che si inizia a contare da 0. if pp.isdigit(): pp = int(pp) - 1 else: print("l'input non è valido!") # Definisco se l'input inserito è nel range della lunghezza della frase e che non sia 0 if pp > 0 and pp
@AlessiaEm_
@AlessiaEm_ 3 ай бұрын
Su Github manca la lezione 6 con i compiti da fare a casa, o sono rinco io che non la trovo? :D
@enkk
@enkk 3 ай бұрын
No, il github è in ritardo perché ho le live nel weekend e non sono ancora riuscito a fare la commit.
@enkk
@enkk 3 ай бұрын
Ho fattto ora :)
@nicoladanese8541
@nicoladanese8541 3 ай бұрын
enkk ma in questo corso insegni le stesse cose dell'altro hard python o hanno cose differenti?
@enkk
@enkk 3 ай бұрын
Gli argomenti hanno una buona sovrapposizione ma il metodo di insegnamento è diverso. Molto più tailored su Michela e comunque più orientato a neofiti.
@nicoladanese8541
@nicoladanese8541 3 ай бұрын
​@@enkk Perfetto, grazie mille, allora in caso finito questo mi guardo anche l'altro
@Alexilbello1993
@Alexilbello1993 3 ай бұрын
ma scusate, a riga 56 non dovrebbero esserci degli && ( forse in python si dice and ) al posto degli or? Comunque un umilissimo feedback, quando sbaglia qualcosa es: 47:39, al posto di spiegargli l'errore faglielo printare così ci arriva da sola.
@markkraun4472
@markkraun4472 3 ай бұрын
Per riga 56: sì, e Python richiede l'and. Per la correzione/spiegazione: di solito glielo fa printare, ma quel giorno erano particolarmente di fretta...
@enkk
@enkk 3 ай бұрын
Sì, purtroppo eravamo di fretta e volevo fare più esercizi possibili.
@alexandropower777
@alexandropower777 3 ай бұрын
compitino di oggi molto veloce, eccolo qui: # Chiedere una frase all'utente e stampare il numero di parole che contiene (consideriamo lo spazio come separatore di parola) # Poi chiedere all'utente quale parola vuole cambiare. L'utente fornirà la posizione della parola (verificare che sia una posizione esistente) # Sostituire la prima parola della frase con la parola nella posizione fornita dall'utente. # Esempio: 'Ciao come stai?' fornendo 2 diventa 'come Ciao stai?' # Fare dunque attenzione alla distizione fra indici e posizioni. frase = input("HEY SCEMOTTO!! Dimmi una frase va: ").split(" ") pos_parola = int(input("Dai cambia una parola, dimmi la posizione della parola che vuoi cambiare: ")) if pos_parola > len(frase): print("MA SEI SCEMO NON C'È NESSUNA PAROLA IN QUELLA POSIZIONE") else: i_parola = pos_parola - 1 prima_parola = frase[0] frase[0] = frase[i_parola] frase[i_parola] = prima_parola print("La tua nuova frase è: " + " ".join(frase))
@markkraun4472
@markkraun4472 3 ай бұрын
Non ricordo se l'avesse più fatto in qualche lezione precedente (forse ne aveva accennato?), ma in Python anziché fare quella "triangolazione" si possono fare più dichiarazioni in contemporanea - ad esempio, qui: frase[0], frase[i_parola] = frase[i_parola], frase[0]
@alexandropower777
@alexandropower777 3 ай бұрын
@@markkraun4472 giusto ricordo, mi viene più spontaneo fare così non so perché, grazie del consiglio!
@paaolaad
@paaolaad 3 ай бұрын
Anche io ho i brividi, perché dopo 6 puntate continuo a non capire niente 🫠
@enkk
@enkk 3 ай бұрын
Fai domandeeeeeee
@paaolaad
@paaolaad 3 ай бұрын
@@enkk tranquillo questo commento è solo per l’algoritmo 🤭
@francescomearini7756
@francescomearini7756 3 ай бұрын
Prodotto scadente e istruzioni poco chiare, non consiglio!
@enkk
@enkk 3 ай бұрын
Ciao Francesco, puoi darmi un feedback più preciso così so come migliorare?
@francescomearini7756
@francescomearini7756 3 ай бұрын
@@enkk scherzo enkkone ti seguo sempre e questa serie la seguo con molto interesse era solo una battuta
@enkk
@enkk 3 ай бұрын
@@francescomearini7756 Ah ok, non l'avevo capita! Grazie allora.
@francescomearini7756
@francescomearini7756 3 ай бұрын
@@enkk anzi scusa per il commento “negativo” che magari può essere interpretato male da alcune persone che guarderanno il video
@DarkH4X0
@DarkH4X0 3 ай бұрын
Hai provato a metterlo nel riso?
Sigma girl and soap bubbles by Secret Vlog
00:37
Secret Vlog
Рет қаралды 14 МЛН
Fast and Furious: New Zealand 🚗
00:29
How Ridiculous
Рет қаралды 42 МЛН
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 16 МЛН
Gym belt !! 😂😂  @kauermtt
00:10
Tibo InShape
Рет қаралды 17 МЛН
Chollet's ARC Challenge + Current Winners
2:15:02
Machine Learning Street Talk
Рет қаралды 48 М.
4 Prompt che devi assolutamente conoscere per GPT
10:29
Matteo Alba
Рет қаралды 617
Affrontare la sessione esame in molti difficili passi | Enkk live
1:09:33
Python + PyTorch + Pygame Reinforcement Learning - Train an AI to Play Snake
1:38:34
Sigma girl and soap bubbles by Secret Vlog
00:37
Secret Vlog
Рет қаралды 14 МЛН