Certification availableFoundationDemo data
Spark Certified Python Foundations
Validates fluency with Python syntax, data structures, functions and basic problem solving.
Duration
30 minutes
Questions
8
Passing score
70%
Attempts
3 allowed
Overview
Validates fluency with Python syntax, data structures, functions and basic problem solving. Passing earns the Spark Certified Python Foundations credential, issued with a public verification page.
Skills assessed
- Python syntax and types
- Lists, dictionaries and loops
- Writing and reading functions
Exam structure
- Basics3 questions
- Data structures3 questions
- Functions2 questions
Question types: single-select, multiple-select and short written answers. You can flag questions and return to them before submitting.
Eligibility
Open to everyone with a free Spark Academy account.
Attempt policy
Up to 3 attempts. The timer starts when you begin and answers are saved automatically. Unsubmitted exams are scored when time expires.
Preparation resources
- Complete the Python Programming course
- Practise small programs daily
- Review the sample questions
Sample questions
Sample 1: What does print(type(3.0)) output?
- <class 'int'>
- <class 'float'>
- <class 'str'>
- <class 'decimal'>
Sample 2: What does 'spark'.upper() return?
- Spark
- SPARK
- spark
- An error