Skillnad mellan versioner av "Funktioner i Python (forts.)"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 1: Rad 1:
__TOC__
+
__NOTOC__
 
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%"
 
| style="border-bottom:1px solid #797979" width="5px" |  
 
| style="border-bottom:1px solid #797979" width="5px" |  
Rad 61: Rad 61:
 
<span style="color:red">list</span> implementerar dynamisk minnesallokering och ersätter datatypen array i Python.
 
<span style="color:red">list</span> implementerar dynamisk minnesallokering och ersätter datatypen array i Python.
 
----
 
----
Öppna <span style="color:#931136">Interactive mode</span> och testa<span>:</span> <math> \quad </math> <big><span style="color:red">type ([ ])</span></big> <math> \quad </math>.
+
Öppna <span style="color:#931136">Interactive mode</span> och testa<span>:</span> <math> \quad </math> <big><span style="color:red">type ( [ ] )</span></big> <math> \quad </math>  
 
</b></big>
 
</b></big>
 
</td> </tr>
 
</td> </tr>

Versionen från 28 januari 2024 kl. 17.12

        <<  Agenda          Innehåll & struktur          Genomgång Funktioner (forts.)          Dagens övningar          Nästa lektion  >>      


Värde- och referensanrop i Python

Programmet MiniSort utan funktion

MiniSort pya.jpg


MiniSort py Korres.jpg


Misslyckad modularisering av MiniSort

Funktionen trySwap()

TrySwap py.jpg


Programmet CallByValue

CallByVal py.jpg


CallByVal Korres.jpg


Modularisering med referensanrop

Funktionen swap()

Swap py.jpg


Programmet CallByReference

CallByRef py.jpg


CallByRef Korres.jpg


Datatypen list i Python

    

I Python är list en sammansatt datatyp bestående av en ordnad sekvens av Python objekt.


Datatypens symbol är hakparentesen [ ] innehållande en kommaseparerad lista.


En listas element (objekt) kan vara av olika datatyper (klasser).


list implementerar dynamisk minnesallokering och ersätter datatypen array i Python.


Öppna Interactive mode och testa: \( \quad \) type ( [ ] ) \( \quad \)


Tillbaka till Dagens Agenda.

Eller fortsätt med Dagens övningar.








Copyright © 2024 TechPages AB. All Rights Reserved.