School projects · Giordano Fornari

Python

Python scripts from school — exercises, algorithms, and small programs.

79 scripts 38 with output
All 79
Year3 32
Year4 47
79 projects
recursion 29OOP 24dict 18turtle 14random 13inheritance 11lists 11exceptions 5GUI 4file IO 4abstract 3math 3lambda 1✕ clear
Cifrario
Year3/
▶ Inserisci 1 per cifrare o 2 per decifrare: Traceba
recursion
add_binary
Year3/Codewars/
alphabet_airstrike
Year3/Codewars/
dict
alphabet_war
Year3/Codewars/
dict
create_dict
Year3/Codewars/
dictrecursion
create_phone_number
Year3/Codewars/
find_pin
Year3/Codewars/
flip
Year3/Codewars/
get_square_root
Year3/Codewars/
lists
name_shuffler
Year3/Codewars/
no_boring_zeros
Year3/Codewars/
persistence
Year3/Codewars/
pipe_fix
Year3/Codewars/
strange_string
Year3/Codewars/
sum_two_smallest_numbers
Year3/Codewars/
aaaaaaa
Year3/
▶ Traceback (most recent call last): File "/home/r
turtlerandomGUIlists
blackjack
Year3/
randomlistsrecursion
ciao
Year3/
▶ Traceback (most recent call last): File "/home/r
turtlerandomGUIexceptionslistsrecursion
higher_lower_game
Year3/
▶ /home/runner/work/PythonAlmostSelfLearned/PythonAl
randomdictrecursion
impiccato
Year3/
▶ /home/runner/work/PythonAlmostSelfLearned/PythonAl
randomexceptionsfile IOrecursion
love_score
Year3/
▶ What is your name? --> Traceback (most recent ca
recursion
main
Year3/
▶ TERM environment variable not set. Benvenuto a Bl
casetta
Year3/turtle/
▶ Traceback (most recent call last): File "/home/r
turtlerecursion
disegna-quadrato
Year3/turtle/
▶ Traceback (most recent call last): File "/home/r
turtlerecursion
disegna_stella
Year3/turtle/
▶ Traceback (most recent call last): File "/home/r
turtlemathrecursion
dotted
Year3/turtle/
▶ Traceback (most recent call last): File "/home/r
turtlerandomrecursion
esercizio
Year3/turtle/
▶ Traceback (most recent call last): File "/home/r
file IOrecursion
paint
Year3/turtle/
▶ Traceback (most recent call last): File "/home/r
turtlerandomrecursion
quiz-op
Year3/turtle/
▶ Traceback (most recent call last): File "/home/r
turtlerandomGUIexceptionslistsrecursion
spiral
Year3/turtle/
▶ Traceback (most recent call last): File "/home/r
turtle
turtle-race
Year3/turtle/
▶ Traceback (most recent call last): File "/home/r
turtlerandomGUIlists
valutazioni
Year3/
▶ Traceback (most recent call last): File "/home/r
file IOlistsdict
data
Year4/ChiEIlPersonaggio/
dict
domanda
Year4/ChiEIlPersonaggio/
OOP
game
Year4/ChiEIlPersonaggio/
randomOOPlistsrecursion
main
Year4/ChiEIlPersonaggio/
▶ benvenuto al gioco scegli domanda (0 indovina): 1.
personaggio
Year4/ChiEIlPersonaggio/
OOP
conto_bancario
Year4/Conti/
OOPinheritanceabstract
conto_corrente
Year4/Conti/
OOPinheritance
conto_risparmio
Year4/Conti/
OOPinheritancerecursion
main
Year4/Conti/
▶ Conto Corrente: Mario Rossi Saldo iniziale: 1000.0
recursion
esercizio1
Year4/DictOverview/
▶ Luca 17 7.5 Luca frequenta la classe 3A e ha una m
dict
esercizio2
Year4/DictOverview/
▶ {'name': 'Luca', 'age': 17, 'class': '3A', 'averag
dict
esercizio3
Year4/DictOverview/
▶ ['math', 'italian', 'history', 'english'] [8, 7, 6
dict
esercizio4
Year4/DictOverview/
▶ Inserisci una parola: Traceback (most recent call
esercizio5
Year4/DictOverview/
▶ 1984 Dune Foundation {'title': '1984', 'author': '
dict
esercizio6
Year4/DictOverview/
▶ 1. Aggiungi contatto 2. Cerca numero 3. Visualizza
esercizio7
Year4/DictOverview/
▶ {'math': 9, 'english': 8} 6 Luca: media 7.5 Anna:
lambdadict
esxdio67
Year4/DictOverview/
▶ 1 - add person, 2 - search number, 3 - show all, 4
catalogo
Year4/Libro/
OOPlistsrecursion
dvd
Year4/Libro/
OOPinheritancerecursion
ebook
Year4/Libro/
OOPrecursion
libro
Year4/Libro/
OOPinheritancerecursion
main
Year4/Libro/
▶ MediaItem: il nome della rosa (1980) | autore: umb
media_item
Year4/Libro/
OOPinheritanceabstract
prestabile
Year4/Libro/
OOPinheritanceabstract
rivista
Year4/Libro/
OOPinheritancerecursion
main
Year4/Nazioni/
▶ Benvenuto al quiz sulle nazioni! Rispondi corretta
randomexceptionslists
nazioni
Year4/Nazioni/
dict
punto_triangolo
Year4/PuntoTriangolo/
▶ Perimetro: 12.0 Area: 6.0 Triangolo((0, 0), (3, 0)
mathOOPrecursion
auto
Year4/Veicoli/
OOPinheritance
bicicletta
Year4/Veicoli/
OOPinheritance
main
Year4/Veicoli/
▶ Auto Fiat, velocita max 220 km/h Moto Yamaha, velo
recursion
moto
Year4/Veicoli/
OOPinheritance
veicolo
Year4/Veicoli/
OOP
data
Year4/
dict
coffee_maker
Year4/oop-coffee-machine/
OOPdict
espresso-machaa
Year4/oop-coffee-machine/
▶ Traceback (most recent call last): File "/home/r
OOPexceptionsfile IOdictrecursion
main
Year4/oop-coffee-machine/
▶ What would you like? (latte/espresso/cappuccino/):
menu
Year4/oop-coffee-machine/
OOPdictrecursion
money_machine
Year4/oop-coffee-machine/
OOPdictrecursion
data
Year4/quiz-game-start OOP/
dict
main
Year4/quiz-game-start OOP/
▶ Q.1: A slug's blood is green. (True/False): Traceb
lists
question_model
Year4/quiz-game-start OOP/
OOP
quiz_brain
Year4/quiz-game-start OOP/
OOPrecursion
main
Year4/randomWalk/
▶ Traceback (most recent call last): File "/home/r
turtlerandom
pro
Year4/spirografo/
▶ Traceback (most recent call last): File "/home/r
turtlemath
too_ez
Year4/spirografo/
▶ Traceback (most recent call last): File "/home/r
turtlerandom
main
Year4/wasd/
▶ Traceback (most recent call last): File "/home/r
turtlerecursion