Moduulien luominen ja tuominen
Kirjoittakaa omia moduuleja ja tuokaa niitä muihin skripteihin.
Moduulien luominen ja tuominen on ilmainen Python Academy-oppitunti CoddyKitissä. Tämä on oppitunti 1/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Python Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Python Academy-kurssilla on yhteensä 4 oppituntia.
Johdanto
Mikä on moduuli?
import sys
print(sys.path[:3])import-lause
import math
print(math.sqrt(16))
print(math.pi)from ... import
from math import sqrt, pi
print(sqrt(25))
print(pi)import as -aliakset
import os.path as osp
print(osp.join('a', 'b', 'c'))from ... import *
# Avoid:
# from math import *
# Use explicit imports instead
print('namespace tip')__name__ == '__main__'
# In your script:
# if __name__ == '__main__':
# main()
print(__name__)Moduulien lataaminen uudelleen
import importlib, math
importlib.reload(math)
print('reloaded')dir() ja help()
import math
print(dir(math)[:5])Moduulien hakupolku
import sys
sys.path.insert(0, '/tmp')
print(sys.path[:3])__all__-muuttuja
# In mymodule.py:
# __all__ = ['public_func']
# def public_func(): ...
# def _private(): ...
print('__all__ demo')Pikatarkistus
Kertaus
Jatkakaa eteenpäin
Opi Python tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 76
- Oppitunnit
- 320
Usein kysytyt kysymykset
Onko oppitunti ”Moduulien luominen ja tuominen” ilmainen?
Kyllä – oppitunnin ”Moduulien luominen ja tuominen” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Python Academy-kurssin, päivitä CoddyKit PROhon. Python Academy-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Moduulien luominen ja tuominen”?
Kirjoittakaa omia moduuleja ja tuokaa niitä muihin skripteihin. Harjoittelet Python Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Python Academy-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Python Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/4.
Kuinka kauan ”Moduulien luominen ja tuominen”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Python Academy-oppitunnilla?
Kyllä. Jokainen Python Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Moduulien luominen ja tuominen
- Pythonin standardikirjasto
- Paketit ja __init__.py
- Pakettien asentaminen pipillä