Python Function Call Semantics

Publicado em: 04 Fevereiro 2021
no canal de: Kris Jordan
8,176
101

0:00 Learn how function calls are evaluated behind the scenes in Python
2:21 Diagraming a function call in memory in Python with an environment diagram
3:54 Diagramming a function definition statement in an environment diagram
5:53 Diagramming a function call expression in an environment diagram
7:21 Steps to verify correctness of a function call evaluation and prepare for it
8:24 Fully evaluate argument expressions
9:16 Check for argument and parameter agreement in number, types, and order
11:13 Establishing a frame for a function call expression
12:22 Establishing the return address of a function call frame
12:58 Parameter passing into a function call frame
15:30 Notes on establishing a frame for the evaluation of a function call in Python
17:46 Evaluating the body of a function call in the context of a call frame
19:15 Evaluating a return statement in a function's evaluation
22:30 Notes on the return statement in Python
26:03 Commentary on why memory diagrams are important to master
27:27 Important notes about the return statement and its semantics
30:00 Example of return statement semantics


Nesta página do site você pode assistir ao vídeo on-line Python Function Call Semantics duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Kris Jordan 04 Fevereiro 2021, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 8,176 vezes e gostou 101 espectadores. Boa visualização!