⊗pyPmMdMA 86 of 129 menu

Alle inhoud van 'n lêer in Python invoer

Om alle inhoud van 'n lêer in te voer, kan jy die spesiale opdrag * gebruik:

from module import *

Die gerief van hierdie invoermetode is dat alle verkrygte funksies sonder die modulenaam geskryf kan word, wat die leesbaarheid van die kode aansienlik verbeter en dit verkort.

Kom ons voer alle funksies van die module lib in en probeer om na func3 te verwys:

from lib import * func3()

Na die uitvoering van die kode sal die resultaat van func3 vertoon word:

3

As jy slegs 'n gedeelte van die module moet invoer, plaas dan 'n onderstreep voor die naam van die onnodige funksie:

... def _func3(): print(3)

Kom ons probeer nou om func3 aan te roep:

func3()

'n Fout sal in die konsole vertoon word:

NameError: name 'func3' is not defined. Did you mean: 'func1'?

Hierdie funksie kan slegs direk in die werk- lêer ingevoer word deur dit na die opdrag import te spesifiseer:

from lib import _func3 _func3() # sal 3 vertoon

Voer alle funksies van die module custom_math in, wat jy in die vorige les geskep het.

Wysig die vorige taak sodat die funksie get_divide nie saam met alle inhoud van die module ingevoer kan word nie.

Maak die wagwoord en gebruiker se e-posadres van die module user ontoeganklik vir invoer.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp