Il giovedì 21 maggio 2020, 17:07:38 CEST, Marco De Paoli <depao...@gmail.com> ha scritto:
Il giorno gio 21 mag 2020 alle ore 16:51 maria teresa panunzio <mariateresa.panun...@yahoo.it> ha scritto: Buonasera, Vorrei chiedere un aiuto sulla comprensionedella seguente istruzionecanada = country.Country('Canada', 34482779, 9984670) Si tratta di un esercizio sulle classi, dove Country è una delle classi mentre Continent è l'altra.L'istruzione che ho riportato ha lo scopo di assegnare i valori ai paesi che, in questo caso, fanno parte del continente "North America" Non capisco cosa sia "country" o meglio cosa devo aggiungere al mio codice nella definizione della classe "Continent" affinchè l'istruzione riportata possa essere eseguita senza errori. country probabilmente è un modulo importato precedentemente e che contiene la definizione della classe Country Esempio file country.py (modulo contenente la definizione della classe):class Country: def __init__(self, name): self.name = name def __str__(self): return "Country: " + self.name Esempio file main.py (file principale): import country canada = country.Country("Canada") print(canada) Spero di essere stato chiaro, se no chiedi pure Per semplicità, per iniziare, ammettiamo che i due file debbano essere nella stessa directory (in realtà c'è una serie di path in cui il file country.py può trovarsi) ciao,Marco Grazie, Marco(sto scrivendo la mia risposta in maniera corretta?)non ci avevo pensato perchè io volevo mettere tutto in un unico file.Ora che ho fatto diversamente, mi quadra! Maria Teresa_______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python
_______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python