Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Outer functie en strekking in Python
De programmeertaal Python , zoals vele programmeertalen , gebruikt functies om een modulair codering paradigma conceptualiseren . Dit betekent dat programmeurs functies die discrete taken uit te voeren , dat de overlapping van functionaliteit en maken het onderhoud gemakkelijker kan schrijven . Echter , met de functies in combinatie met elkaar kunnen problemen onoplettende programmeurs , zoals problemen met betrekking tot vizier en toegang tot gegevensuitwisseling. Functies

Functies
zijn gewoon discrete blokken van code die een bepaalde taak uit te voeren . Functies worden gedefinieerd met een naam waarmee de programmeur hen kan uitvoeren , en inlcude een lijst van argumenten die variabelen van de functie zal ontvangen als input van de gebruiker vertegenwoordigt . Bijvoorbeeld , de volgende functie , genaamd " double , " neemt een enkel argument ( x ) en het rendement dat aantal vermenigvuldigd met twee :

>>> def dubbele
( x ) : . . . return x * 2
Scope

functies zijn discrete blokken code , alle beschikbare gegevens om de functie wordt gedefinieerd als de functie van de "scope . " Scope , in dit geval beperkt tot de gegevens en andere functies gedefinieerd binnen de functie , en alle gegevens in een surround codeblok gedefinieerd . Bijvoorbeeld , de volgende functie " dubbel" bevat nu een extra variabele in . Deze variabele kan alleen worden verwezen in de functie .

>>> Def dubbele
( x ) : : proberen om het te gebruiken buiten de functie zal een fout maken . . . y = 0 . . . drukken y . . . return x * 2 >>> double ( 2 ) 04 >>> print yTraceback Fout ...
Outer Scope

Functies
kan toegang variabelen gedeclareerd buiten hun bereik , echter. Als een functie wordt gedeclareerd in een programma of een andere functie , kan dat eerste functie naar de variabelen die ruimte , de " buitenste scope . " Bijvoorbeeld , het volgende programma verklaart een variabele , en verklaart dan functie die print de variabele . Aangezien de variabele is in het buitenste bereik van de functie , kan de functie van de variabele :

>>> x = 4 >>> def func ( ) : . . . afdruk x >>> func ( ) 4
hernoemen Variabelen

Functions
kunnen variabelen in hun buitenste scope gebruiken . Aangezien de buitenste omvang van de functie en de binnenste omvang van de functie zijn twee verschillende dingen , variabelen buiten en binnen een functie dezelfde naam . Het volgende voorbeeld illustreert dit : de programmer verklaart een variabele , " x " buiten en binnen de functie en geeft elke versie een andere waarde . Afdrukken van de variabele buiten de functie zal een andere waarde terug dan het uitvoeren van de functie :

>>> x = 2 >>> def p ( ) : . . . x = 1 . . . afdruk x >>> print x2 >>> p ( ) 1

Previous: Next:
  python Programming
·Hoe kan ik een Insertion Sort …
·Python voor beginners Programm…
·Hoe te Python Tk Install 
·Hoe je Python installeren 
·Wat is ActiveState Python ? 
·Hoe maak je een Tkinter Button…
·Hoe te Meerdere lijsten sorter…
·Wat zijn de voordelen van Pyth…
·Hoe te achterhalen wat versie …
  Related Articles
Hoe maak je een Function -knop in Visual…
Hoe maak je een functie in Visual Basic …
Hoe Bron Code converteren van Csharp tot…
Hoe Easy VBS Script Online creëren en e…
Hoe de Convert -functie gebruiken voor d…
Hoe maak je een Visual Basic -functie De…
Tutorial over de functie Sub procedure i…
Hoe Pass Door Waarde en Pass Door Refere…
Hoe de FormatDateTime functie in Visual …
  Programmering Articles
·Java Hot Swap Gereedschap 
·Visual Basic Property Bag Tutorial 
·Hoe te N - tiered Data Access Layers geb…
·Hoe kan ik een macro in Word die Will Li…
·Hoe te Echo gebruiken in Python 
·JavaScript Vs . VBScript 
·Hoe te verbinden VB Met Informix 
·Hoe naar Lijst PHP Informatie over HostG…
·Stappen om een ​​Visual Basic Applicatio…
Copyright © Computer Kennis http://www.nldit.com