Python Ciclo FOR LOOP [ python tutorial ita 2019 ]

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ก.ย. 2024
  • Dritti al punto, niente chiacchiere! Tutti i concetti fondamentali sul Python For Loop, con esempi ed esercizi semplici e divertenti.
    👩🏻‍💻 Diventa Web Developer con Epicode!
    epicode.com/it...
    📌 PARTITA IVA con Fiscozen: consulenza GRATIS e 50€ di sconto ⏩
    www.fiscozen.i...
    🔖 Acquista il mio corso Python per Principianti a Prezzo Scontato!
    www.pitoneprog...
    In questo tutorial python in italiano vedremo come usare il ciclo for python. Iscriviti al Canale per imparare la programmazione python!
    Vedremo anche come usare il ciclo for con liste ( list ) e range e dichiarazione if. Programmare in python è molto semplice, vedrai!
    GUIDA FOR PYTHON AVANZATA:
    Video presto in arrivo!

ความคิดเห็น • 50

  • @cosmo1194
    @cosmo1194 3 ปีที่แล้ว +4

    grazie mille, stavo avendo un po' di difficoltà a capire questa parte ma adesso è chiaro

  • @letiziaandriani5646
    @letiziaandriani5646 4 ปีที่แล้ว +3

    for numero in range (100):
    print (numero)
    if numero + numero >100:
    break

  • @prodbylillex
    @prodbylillex 5 ปีที่แล้ว +9

    Puoi continuare a fare più video di questo genere mi interessano tanto grazie.

    • @PitoneProgrammatoreOfficial
      @PitoneProgrammatoreOfficial  5 ปีที่แล้ว +3

      Ciao Alex, certamente, a brevissimo pubblicherò un nuovo video simile, grazie del commento. Rimango in ascolto per qualsiasi consiglio :)

  • @joseenciso9099
    @joseenciso9099 4 ปีที่แล้ว +3

    Muy buen video, me gusta la forma en que lo explicas

  • @LUKE6044
    @LUKE6044 ปีที่แล้ว

    grande Pitone! io sono un programmatore in Python e all'inizio non capivo i cicli for, ma se avessi visto il tuo video sarebbe stato diverso.

  • @edu_mosti
    @edu_mosti 3 ปีที่แล้ว +3

    tot = 0
    for i in range (0,101):
    if (i + tot < 100):
    print (i)
    tot = tot + i

  • @achillecampanile5936
    @achillecampanile5936 4 ปีที่แล้ว +8

    somma = 0
    for elemento in range(101):
    somma += elemento
    if somma < 100:
    print(elemento)

    • @PitoneProgrammatoreOfficial
      @PitoneProgrammatoreOfficial  4 ปีที่แล้ว +1

      Bravissimo, grande!! :)

    • @caccacaccam8139
      @caccacaccam8139 2 ปีที่แล้ว

      Perché il print va dentro la if? non riesco a capire come hai fatto. :(

    • @robin6157
      @robin6157 5 หลายเดือนก่อน

      @@caccacaccam8139dentro la if perché vuole che li stampa finché la somma dei numeri è

    • @robin6157
      @robin6157 5 หลายเดือนก่อน

      @@caccacaccam8139si poteva anche fare if somma>=100
      break

    • @caccacaccam8139
      @caccacaccam8139 5 หลายเดือนก่อน

      @@robin6157 vero, il commento lo scrissi almeno un anno fa (ora TH-cam non mi fa vedere la data precisa ma secondo me saranno 1 anno e mezzo almeno. Ora che riguardo penso “come diavolo facevo a non capire?” Hahaha

  • @JoeVanHetty
    @JoeVanHetty 2 ปีที่แล้ว +1

    Come faccio a scaricare il programma per fare questi esercizi? Nei video precedenti dicevi di andare su Trinket, qui?

  • @Roby-yk5pm
    @Roby-yk5pm 5 หลายเดือนก่อน

    Ci provo dopo moltissimo tempo, sto provando ad imparare il linguaggio.
    Quindi:
    for numero in range(101):
    if numero < 100:
    print (numero)
    if numero + numero >= 100:
    break
    Vediamo se è giusto 😁

    • @luca0143
      @luca0143 4 หลายเดือนก่อน

      ciao, non vorrei dire stupidaggini ma credo che il primo if sia inutile perché la condizione che i numeri siano da 0 a 100 è già contenuta nel “range”

  • @giusndmrc
    @giusndmrc 3 ปีที่แล้ว +1

    Ciao scusa questo video è un po'vecchio ma mi è capitato ora e ho deciso di vederlo. Però ho un problema. Non so dove scrivere il linguaggio perché spesso uso Atom (ad es per Javascript o HTML) ma ho visto che per il Python è diverso e volevo chiedere suggerimenti. Grazie

  • @multicellmulticell3682
    @multicellmulticell3682 2 ปีที่แล้ว

    somma=0
    for num in range(100):
    somma = somma+num
    print(somma)
    if somma>100 :
    break

  • @g1dp896
    @g1dp896 5 ปีที่แล้ว +3

    for numero in range (105):
    print(numero)
    if (numero) > 100:
    break
    Va bene?

    • @PitoneProgrammatoreOfficial
      @PitoneProgrammatoreOfficial  5 ปีที่แล้ว

      Ci sei quasi Giuseppe, ti consiglio di dare una sbirciatina ai commenti per vedere le altre possibili soluzioni....

  • @lilbrumb
    @lilbrumb ปีที่แล้ว

    Ottimo video ti ringrazio!
    Purtroppo non riesco a trovare il video dove mostri applicare il for loop, scrivi di cercare il video nel sottotitolo ma non lo trovo.

  • @fede230
    @fede230 3 ปีที่แล้ว

    somma=0
    for x in range(101):
    print(x)
    somma=somma + x
    if somma>=100:
    break
    ha senso?

  • @dariodimarco6124
    @dariodimarco6124 5 ปีที่แล้ว +1

    Non riesco a capire come scrivere la sommatoria di 100 prima di dare il comando break. Come potrei impostare la soluzione? Fin qui ok for numero in range (101):
    print(numero), ma dopo non riesco a dare il comando if

    • @PitoneProgrammatoreOfficial
      @PitoneProgrammatoreOfficial  5 ปีที่แล้ว +1

      Ciao Dario! Ti do un indizio....potresti appoggiarti ad una variabile che ad ogni ciclo conserva la sommatoria di ogni iterazione...dimmi se ti ho accesso la lampadina! :)

    • @dariodimarco6124
      @dariodimarco6124 5 ปีที่แล้ว +1

      PitoneProgrammatore provo a ragionare ancora un po' utilizzando il suggerimento :) grazie mille

    • @PitoneProgrammatoreOfficial
      @PitoneProgrammatoreOfficial  5 ปีที่แล้ว +1

      Di niente, fammi sapere se riesci ;)

  • @anthonmyl
    @anthonmyl 5 ปีที่แล้ว +2

    Grazie anche per questo video sempre molto dettagliato!! ...qualche tempo fa ho creato un'applicazione per android e l'ho pubblicata su google play, ovviamente non l'ho pubblicizzata molto perché non essendo molto esperto nel campo dei diritti su internet ho un po' paura che qualcuno possa copiare l'idea e rubarla. Se ti va di buttarci l'occhio e darmi un consiglio mi farebbe molto piacere. Ho modo di farti sapere il nome della mia applicazione senza scriverla qui in chat?

    • @PitoneProgrammatoreOfficial
      @PitoneProgrammatoreOfficial  5 ปีที่แล้ว

      Ciao Antonio! Molto volentieri, sono sempre curioso di dare uno sguardo alle vostre realizzazioni. Puoi inviarmi il link alla tua App all'indirizzo email pitoneprogrammatore@gmail.com

  • @lisametelli4834
    @lisametelli4834 4 ปีที่แล้ว +1

    somma = 0
    for numero in range (100):
    somma += numero # abbreviazione di somma = numero + numero
    if somma < 100:
    print (numero)
    Giusto??

    • @calirisk
      @calirisk 4 ปีที่แล้ว +1

      Il codice ottimizzato dovrebbe essere quello che ti scrivo sotto, nel caso da voi descritto viene eseguita in ogni caso la somma e quindi si sprecano risorse, meglio uscire dal ciclo for con un bel break quando non serve più :D P.S. Quando indichi il range l'ultimo numero è escluso per cui devi scrivere 101 se vuoi stampare i numeri da 0 a 100
      somma = 0
      for numero in range(101):
      somma += numero
      if somma < 100 :
      print(numero)
      else:
      break

  • @alby005
    @alby005 3 ปีที่แล้ว

    Io no ho capito una cosa.
    Quando si scrive:
    for lettera in "voldemort":
    print(lettera)
    non ho capito come fa il programma a capire che deve prendere tutte le lettere?
    Anche in:
    if mago in maghi :
    print (mago)

    • @mattiabosetti9495
      @mattiabosetti9495 3 ปีที่แล้ว

      In mago praticamente dai un nome agli oggetti (mago) nella lista (maghi) e lui stampa ogni elemento che si chiama mago

  • @davidegdl
    @davidegdl ปีที่แล้ว

    grandeeee

  • @eleonorape11
    @eleonorape11 3 ปีที่แล้ว

    La funzione break sarebbe analoga al comando while?

    • @4saltiinpadella96
      @4saltiinpadella96 ปีที่แล้ว +1

      No, il comando while è un ciclo come il for
      solo che il while esegue determinate operazioni finche una certa condizione è verificata, mentre il for ti permette di eseguire il ciclo un determinato nimero di volte.
      Il break può essere usato sia all'interno del ciclo for che nel ciclo while

  • @salvatorefazio2734
    @salvatorefazio2734 2 ปีที่แล้ว

    oppure scrivere a sillabi : vol de mort (di 3 in 3)

  • @carlocirillo9416
    @carlocirillo9416 4 ปีที่แล้ว

    creare un programma che legge da standard input
    due interi b e h stampa un rettangolo di base b e altezza h composto da asterischi.
    Si assume b>0 e h>0.
    Ad esempio, se b=10 e h=3 va stampato il rettangolo
    **********
    **********
    **********
    qualche consiglio? Grazie

    • @tatsuyashiba4604
      @tatsuyashiba4604 3 ปีที่แล้ว

      Un po in ritardo ma se ti può servire:
      b = int(input("Scegli un numero per la base:"))
      h = int(input("Scegli un numero per l'altezza:"))
      asterischi = ""
      while(b

  • @_firemonster_1740
    @_firemonster_1740 4 ปีที่แล้ว +1

    io ho fatto così :for numero in range (100):
    print (numero)
    if numero == "101":
    break

    • @_Maxwel___
      @_Maxwel___ 4 ปีที่แล้ว +1

      dall'if in giu e` inutile dato che a 101 non arrivera` mai

  • @berga2843
    @berga2843 3 ปีที่แล้ว

    ermani KEKW

  • @mattiamoles5140
    @mattiamoles5140 2 ปีที่แล้ว

    print("Il Piccolo Gauss")
    print("premi invio per sommare tutti i numeri da 1 a 100")
    input()
    a = 101
    b = 100
    c = 2
    print( a * b // 2 )

  • @salvatorefazio2734
    @salvatorefazio2734 2 ปีที่แล้ว

    bella lezione , (grazie!) come si può scrivere il risulato orizontalmente : v o l d e m o r t

    • @armandosina3864
      @armandosina3864 2 ปีที่แล้ว

      ciao, basta aggiungere un end =" "
      for nome in "voldemort":
      print(nome, end="")