Computer Science - Text-Based Programming - Python - Functions - defining and calling - Function Tracing Quiz

8 questions tracing function execution. Q1: def f(x): return x*2; print(f(f(3))) → 12 (f(3)=6, f(6)=12). Q2: def g(a,b): return a+b; x=g(2,3); y=g(x,x); print(y) → 10. Q3: def h(lst): lst.append(4); return lst; a=[1,2,3]; b=h(a); print(a) → [1,2,3,4] (lists are mutable!). Q4: def mystery(n): if n<=1

Edodovivmagarwal
Computer Science - Text-Based Programming - Python - Functions - defining and calling - Function Tracing Quiz
Log in

Preparing your experience...

Loading scripts and resources

Comments (0)

0/5000

Comments are reviewed before appearing publicly.

About this Experience

Computer Science - Text-Based Programming - Python - Functions - defining and calling - Function Tracing Quiz

vivmagarwal
vivmagarwalJan 29, 2026

Description

8 questions tracing function execution. Q1: def f(x): return x*2; print(f(f(3))) → 12 (f(3)=6, f(6)=12). Q2: def g(a,b): return a+b; x=g(2,3); y=g(x,x); print(y) → 10. Q3: def h(lst): lst.append(4); return lst; a=[1,2,3]; b=h(a); print(a) → [1,2,3,4] (lists are mutable!). Q4: def mystery(n): if n<=1

Details

Computer ScienceText-Based Programming - PythonClass 8, Stage 8, Class 8, Grade 8, MYP Year 3

Engagement

9

Likes

0

Remixes

0

Comments