Podcast
Questions and Answers
Con le variabili di tipo offerti da Tkinter, le variazioni ai valori delle variabili:
Con le variabili di tipo offerti da Tkinter, le variazioni ai valori delle variabili:
Con le variabili di tipo built-in di Python, le variazioni delle variabili:
Con le variabili di tipo built-in di Python, le variazioni delle variabili:
Qual è un metodo di Networkx per creare un grafo completo orientato?
Qual è un metodo di Networkx per creare un grafo completo orientato?
DiGraph
Qual è una funzione di Networkx per creare un grafo completo non orientato?
Qual è una funzione di Networkx per creare un grafo completo non orientato?
Signup and view all the answers
La funzione restituisce True se tutti gli elementi di s1 sono contenuti in s2.
La funzione restituisce True se tutti gli elementi di s1 sono contenuti in s2.
Signup and view all the answers
Il metodo che restituisce un oggetto di __ è glom.
Il metodo che restituisce un oggetto di __ è glom.
Signup and view all the answers
Quali sono le 3 strutture del teorema di Bohm-Jacopini?
Quali sono le 3 strutture del teorema di Bohm-Jacopini?
Signup and view all the answers
Cosa si intende per Polimorfismo?
Cosa si intende per Polimorfismo?
Signup and view all the answers
Cosa serve per trovare il massimo in una lista bidimensionale?
Cosa serve per trovare il massimo in una lista bidimensionale?
Signup and view all the answers
La sintassi per indicare che B è sottoclasse di A è: class B(___)
La sintassi per indicare che B è sottoclasse di A è: class B(___)
Signup and view all the answers
Come si simulano 100 lanci di un dado a 6 facce?
Come si simulano 100 lanci di un dado a 6 facce?
Signup and view all the answers
Python è un linguaggio di programmazione di quale tipo?
Python è un linguaggio di programmazione di quale tipo?
Signup and view all the answers
Cosa si intende per programmazione orientata agli oggetti?
Cosa si intende per programmazione orientata agli oggetti?
Signup and view all the answers
Quale è la versione attuale di Python?
Quale è la versione attuale di Python?
Signup and view all the answers
Qual è la funzione di IDLE di Python?
Qual è la funzione di IDLE di Python?
Signup and view all the answers
In che modalità Python permette di programmare?
In che modalità Python permette di programmare?
Signup and view all the answers
Cosa indica la comparsa del prompt nella shell?
Cosa indica la comparsa del prompt nella shell?
Signup and view all the answers
Cosa rappresenta 'print' in Python?
Cosa rappresenta 'print' in Python?
Signup and view all the answers
Qual è l'estensione degli script Python?
Qual è l'estensione degli script Python?
Signup and view all the answers
Cosa indica l'asterisco al fianco del nome del file nella finestra dello script?
Cosa indica l'asterisco al fianco del nome del file nella finestra dello script?
Signup and view all the answers
A cosa si riferisce 'Untitled' nell'ambiente di programmazione IDLE?
A cosa si riferisce 'Untitled' nell'ambiente di programmazione IDLE?
Signup and view all the answers
Study Notes
Here are the study notes in Italian:
Capitolo 1: Il linguaggio Python
- Python è un linguaggio di programmazione di alto livello e interpretato.
- Nella programmazione orientata agli oggetti, si individuano le entità in un determinato contesto denominate oggetti.
- La versione attualmente in uso di Python è la 3.9.5.
- L'IDLE di Python è un ambiente di sviluppo integrato.
- Python permette di programmare in script mode e in interactive mode.
- La print è una funzione in Python.
- Gli script Python hanno estensione .py.
Capitolo 2: Fondamenti del linguaggio Python
- La sequenza corretta delle fasi in un programma è input, elaborazione, output.
- In Python per la divisione si utilizzano operatori / e //.
- L'operatore % fornisce il resto della divisione intera.
- Le variabili possono essere denominate con i nomi delle keyword, ma con delle limitazioni.
- La funzione type() permette di conoscere il tipo di dato della variabile.
- La funzione input() di Python restituisce stringhe.
Capitolo 3: Operazioni sui dati
- In Python per la divisione si utilizzano operatori / e //.
- L'operatore % fornisce il resto della divisione intera.
- La precedenza degli operatori in Python è: parentesi, **, * / // %, + -.
- Il risultato di un'operazione con tipi misti int e float è di tipo float.
- La funzione print() può stampare più parametri separati da virgole.
Capitolo 4: Strutture decisionali e iterative
- La struttura decisionale differisce dalla struttura sequenziale perché permette di controllare l'ordine in cui vengono eseguite le istruzioni.
- L'istruzione if è utilizzata per strutture decisionali.
- Il ciclo while è conosciuto anche come pre-test loop.
- Il risultato logico dell'operazione a and b è vero quando entrambe le condizioni sono vere.
Let me know if you need anything else!### Funzioni e Metodi
- La funzione
read.csv()
è utilizzata per creare un DataFrame da un file di testo. - La funzione
str(df)
permette di analizzare/visualizzare la struttura di un DataFrame. - Il metodo
group()
è utilizzato per raggruppare dati in un DataFrame.
Programmazione Orientata agli Oggetti
- In un linguaggio di programmazione orientata agli oggetti, è necessario identificare le entità denominate ‘oggetti’ per modellare la soluzione di un problema.
Analisi di Rete
- La centralità locale di un nodo N in un grafo è la frazione di tutti i percorsi più brevi fra tutte le coppie di nodi della rete, escluso solo N.
Analisi di Dati
- L'importazione della libreria
numpy
consente di creare array e matrici. - Il metodo
insert()
RETURNS un nuovo array modificato, mentreappend()
aggiunge elementi all'array esistente.
Basi di Dati
- L'istruzione
SELECT
è utilizzata per selezionare dati da una tabella di un database.
Programmazione Python
- L'errore
Traceback
indica un errore di esecuzione in un programma Python. - La funzione
sort()
è una funzione void che modifica la lista in-place, quindi l'assegnazione la cancella.
Altre Nozioni
- Un zettabyte corrisponde a 10^21 bytes.
- La centralità globale dei flussi di un nodo è la frazione di tutti i percorsi più brevi fra tutte le coppie di nodi della rete, escluso solo quel nodo.
- L'indexing booleano, l'indexing con slicing e l'indexing per etichetta sono tre modi di selezionare elementi da un array o DataFrame.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Questo capitolo introduce il linguaggio di programmazione Python e ne descrive le caratteristiche principali.