<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno gio 21 mag 2020 alle ore 16:51 maria teresa panunzio <<a href="mailto:mariateresa.panunzio@yahoo.it">mariateresa.panunzio@yahoo.it</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px"><div></div>
        <div dir="ltr">Buonasera,</div><div dir="ltr"><br></div><div dir="ltr">Vorrei chiedere un aiuto sulla comprensione</div><div dir="ltr">della seguente istruzione</div><div dir="ltr"><span><span style="color:rgb(0,0,0);font-family:monospace;font-size:14px;white-space:pre-wrap">canada = country.Country('Canada', 34482779, 9984670)</span></span><br></div><div dir="ltr"><span><span style="color:rgb(0,0,0);font-family:monospace;font-size:14px;white-space:pre-wrap"><br></span></span></div><div dir="ltr"><span><span style="color:rgb(0,0,0);font-family:monospace;font-size:14px;white-space:pre-wrap">Si tratta di un esercizio sulle classi, dove Country è una delle classi mentre Continent è l'altra.</span></span></div><div dir="ltr"><span><span style="color:rgb(0,0,0);font-family:monospace;font-size:14px;white-space:pre-wrap">L'istruzione che ho riportato ha lo scopo di assegnare i valori ai paesi che, in questo caso, fanno parte del continente "North America"</span></span></div><div><br></div>
        
        </div><div id="gmail-m_3078412212309845543ydp843fc7a3yahoo_quoted_0106383306">
            <div style="font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:rgb(38,40,42)">
                
                <div dir="ltr">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.</div></div></div></div></blockquote><div><br></div><div>country probabilmente è un modulo importato precedentemente e che contiene la definizione della classe Country<br></div><div><br></div><div><div>Esempio file country.py (modulo contenente la definizione della classe):</div><div>class Country:<br>    def __init__(self, name):<br>        <a href="http://self.name">self.name</a> = name<br>        <br>    def __str__(self):<br>        return "Country: " + <a href="http://self.name">self.name</a></div><div><br></div><div></div></div><div>Esempio file main.py (file principale):</div><div><br></div><div>import country<br>canada = country.Country("Canada")<br>print(canada)<br></div><div><br></div><div>Spero di essere stato chiaro, se no chiedi pure<br></div><div>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)</div><div><br></div><div>ciao,</div><div>Marco</div></div></div>