Introduzione ai Fondamenti di Python

Aug 7, 2024

Introduzione a Python

Ciao a tutti! Oggi esploreremo Python, partendo dalle basi fino a concetti più avanzati. Utilizzeremo IDLE, la console predefinita di Python.


Commenti in Python

  • Per scrivere un commento, utilizzare il simbolo #.
  • Per commenti su più righe, utilizzare tre doppi apici """.

Variabili e Tipi di Dati

Creazione di Variabili

  • Nome della variabile = valore
    • Esempio: parola_segreta = "ciao"
    • Per numeri: numero_magico = 3

Liste

  • Creazione: animali = ["gatto", "facocero", "barbagianni"]
  • Accesso agli elementi: animali[0] per il primo elemento.
  • Possibilità di avere dati eterogenei (stringhe e numeri).

Dizionari

  • Creazione: automobile = {"marca": "Ferrari", "cilindrata": 3500}
  • Accesso ai valori tramite chiavi: automobile["cilindrata"].

Condizioni

  • Utilizzare if per eseguire comandi basati su condizioni.
    • Esempio:
      if parola_segreta == "cincillà":
          print("Ha indovinato!")
      
  • Importante l'indentazione!

Cicli

Ciclo for

  • Utilizzato per iterare su una lista.
    • Esempio:
      for animale in animali:
          print(animale)
      

Ciclo while

  • Continua fino a che la condizione è vera.
    • Esempio:
      while numero_magico > 0:
          print(numero_magico)
          numero_magico -= 1
      

Gestione degli Errori

  • Utilizzare try e except per gestire errori.
    • Esempio:
      try:
          print(animali[3])
      except IndexError:
          print("Errore: elemento non esistente.")
      

Funzioni

  • Definire una funzione con def.
    • Esempio:
      def barzelletta():
          print("Che fa un nocciolino? Danzica!")
      
  • Chiamare la funzione ripetutamente per eseguire il codice contenuto.

Conclusione

  • Questo video ha coperto concetti fondamentali di Python.
  • Ci sono molte altre nozioni da esplorare!
  • Sentiti libero di rivedere il video per approfondire.

Grazie per aver seguito! Buona programmazione!
[Musica]