Last Updated: Nov 13, 2026
No. of Questions: 62 Questions & Answers with Testing Engine
Download Limit: Unlimited
Our APP Test Engine & Soft Test Software of ActualTorrent Foundations-of-Programming-Python actual exam materials can simulate the real test scenes so that you will have a good control of finishing speed and time. Much practice make you half the work with double the results about real WGU Foundations-of-Programming-Python exam. The package version including three versions will not only provide you high-pass-rate Foundations-of-Programming-Python study materials but also different studying methods.
ActualTorrent has an unprecedented 99.6% first time pass rate among our customers.
We're so confident of our products that we provide no hassle product exchange.
From the first practice question to exam-day confidence, ActualTorrent covers the whole Foundations-of-Programming-Python preparation journey. You get 62 questions with verified answers, free updates for a full year, and support that answers when you need it — everything for the WGU Foundations of Programming (Python) - E010 JIV1 in one place.
| Section | Weight | Objectives |
|---|---|---|
| Functions and Modular Programming | 20% | - Parameters, arguments, and return values - Defining and calling functions - Variable scope and code reuse |
| Control Flow and Decision Making | 20% | - If, elif, else statements - Comparisons and logical operators - Conditional expressions |
| Loops and Iteration | 20% | - Iterating over sequences - For loops and while loops - Break, continue, and pass statements |
| Data Structures and Input/Output | 20% | - User input and output operations - Lists, tuples, dictionaries, sets - Basic file handling |
| Variables, Data Types, and Basic Operations | 20% | - Arithmetic operations and type conversion - Data types: integers, floats, strings, booleans - Variables and assignment |
The WGU Foundations of Programming (Python) - E010 JIV1 (exam code Foundations-of-Programming-Python) is the exam you pass to earn the WGU Undergraduate / IT Course Assessment certification, a credential at the Foundational level. If you are mapping out a certification path with WGU, this exam is a milestone worth planning around.
The Foundations-of-Programming-Python exam includes 50–60 questions, and you have 120 minutes to complete them. With that many questions on the clock, pacing is part of the challenge: divide your time into rough blocks as you go, and flag the items that stall you so you can circle back at the end instead of burning minutes on a single question. A week or two before your exam date, sit at least one full timed session in the ActualTorrent test engine under the same time limit, so the pace feels familiar rather than frantic on the day.
You need 70% to pass the Foundations-of-Programming-Python exam, and the official registration fee is Included in tuition / No separate fee. That fee is due again in full for every retake, which makes thorough preparation the cheaper investment by far. Before you book your seat, test yourself with the ActualTorrent practice questions until you are scoring comfortably above the passing mark on a consistent basis — it is the simplest way to avoid paying for the same exam twice.
Enrollment in WGU IT or Computer Science program; no prior programming experience required
Eligibility rules can be adjusted by WGU over time, so before you register, confirm the current requirements on the official exam page: view the official Foundations-of-Programming-Python exam information.
You can book the Foundations-of-Programming-Python exam through the official registration channels below:
How the exam is taken: Online proctored assessment.
WGU lists the following official training options for candidates preparing for this exam:
Once you have worked through the training, measure your readiness with the 62 practice questions from ActualTorrent — they show you exactly which topics still need attention before you book the exam.
Yes. ActualTorrent offers a free PDF demo of the Foundations-of-Programming-Python practice questions, so you can judge the quality of the material firsthand before paying anything. Every purchase also includes 365 days of free updates — if WGU changes the exam during that year, your material changes with it. And when the free update period expires, you can extend it at a 50% discount from within your member zone.
Every Foundations-of-Programming-Python purchase at ActualTorrent is backed by a 100% Money Back Guarantee: if you take the corresponding exam within 60 days of your purchase and do not pass, you can apply for a full refund. The guarantee has clear conditions — it does not apply if you sit the exam within 3 days of purchase, if you downloaded the material but never actually took the exam, or to free materials and expired orders, and the candidate name must match the payer name. To file a claim, send a scan of your exam enrollment slip together with your official Score Report PDF within 2 days of the exam; claims are processed within 7 days. If you would rather not take a refund, you can exchange the product instead and receive two additional exam preparation products of equal value for free, while your original product keeps its update service. Delivery itself is instant: your material is available for download right after payment and is also sent to your email within one minute — if it has not arrived within 2 hours, contact our customer service. There is no limit on how many computers you can install it on.
The official WGU Foundations of Programming (Python) - E010 JIV1 outline divides the exam content into 5 main domains. The first three are:
That is only the headline view — scroll back up to the Exam Topics section on this page for the complete domain-by-domain breakdown before you plan your study schedule.
Write a complete function calculate_discount(price, discount_percent) that calculates and returns the final price after applying a discount percentage.
For example, calculate_discount(75, 20) should return 60.0.
def calculate_discount(price, discount_percent):
# TODO: Calculate and return the final price after discount
pass
Correct Answer:
See the Step by Step Solution below in Explanation.
Explanation:
Step 1: The function receives the original price and the discount_percent.
Step 2: Convert the discount percentage into a decimal by dividing by 100.
Step 3: Subtract the discount from 1 to find the remaining price percentage.
Step 4: Multiply the original price by the remaining percentage.
Correct code:
def calculate_discount(price, discount_percent):
return price * (1 - discount_percent / 100)
Example:
print(calculate_discount(75, 20))
Output:
60.0
Which data type is the value 3.14 in Python?
Correct Answer: C 🗳️
Explanation: Only visible for ActualTorrent members. You can sign-up / login (it's free).
Which data type does the expression 5 > 3 evaluate to in Python?
Correct Answer: D 🗳️
Explanation: Only visible for ActualTorrent members. You can sign-up / login (it's free).
Which Python data structure contains only unique elements and does not support indexing?
Correct Answer: D 🗳️
Explanation: Only visible for ActualTorrent members. You can sign-up / login (it's free).
Which action allows a Python script located in a different folder to be executed in the terminal?
Correct Answer: D 🗳️
Explanation: Only visible for ActualTorrent members. You can sign-up / login (it's free).
Viewing page 1 out of 13 pages.
Viewing questions 1-5 out of 62 questions.
Hermosa
Lee
Miriam
Rae
Tobey
Ahern
ActualTorrent is the world's largest certification preparation company with 99.6% Pass Rate History from 56295+ Satisfied Customers in 148 Countries.
Over 56295+ Satisfied Customers
