Ero sivun ”Python 2/Moduuli” versioiden välillä

Poistettu sisältö Lisätty sisältö
Raimondo (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Raimondo (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 33:
===Kutsutaan pääohjelmassa===
'''1. haetaan'''
<source lang="Python">
<pre>
import custom_module # Muista välin tilalle alaviiva!
</presource>
 
'''2. kutsutaan'''
 
'''2.1'''
<source lang="Python">
<pre>
print custom_module.Module().change('Hello, world!') # moduulin_nimi.Luokka().funktio()
</presource>
 
'''2.2'''
<source lang="Python">
<pre>
Replacer = custom_module.Module() # moduulin_nimi.Luokka()
print Replacer.change('Hello, world!') # ylla_oleva.funktio()
</presource>
 
print-komento on näissä, koska change-funktion palauttama merkkijono halutaan tulostaa.
 
==Muita tapoja hakea moduuli==
<source lang="Python">
<pre>
import math as MATH # vaihdetaan nimeä
from math import sqrt # haetaan yksi luokka
from math import * # haetaan kaikki luokat
from math import sin as SIN # muutetaan luokan nimeä
</presource>
 
 
===Aiheesta muualla===