Over 63991+ Satisfied Customers
100% Money Back Guarantee
PrepAwayETE 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.
- Best exam practice material
- Three formats are optional
- 10 years of excellence
- 365 Days Free Updates
- Learn anywhere, anytime
- 100% Safe shopping experience
Serious preparation deserves material that fits your habits, paper included. PrepAwayETE delivers 42 verified practice questions for the 98-381 exam in a PDF version made for reading and note-taking.
Microsoft 98-381 Exam Overview:
| Certification Vendor: | Microsoft |
|---|---|
| Exam Name: | Introduction to Programming Using Python |
| Exam Number: | 98-381 |
| Exam Duration: | 45 minutes |
| Certificate Validity Period: | Retired (no longer offered after June 30, 2022) |
| Exam Format: | Select from drop-down, Multiple choice, Multiple response, Drag-and-drop |
| Passing Score: | Approximately 700 (70%-scale, official thresholds determined by Microsoft) |
| Available Languages: | Japanese, Spanish, English, German, Chinese (Simplified), Korean, Portuguese (Brazil), Chinese (Traditional), French |
| Real Exam Qty: | 40-60 |
| Related Certifications: | Microsoft 98-382 Introduction to Programming Using JavaScript Microsoft 98-375 HTML5 App Development Fundamentals |
| Exam Price: | Approximately USD 127 |
| Sample Questions: | DOWNLOAD DEMO |
| Exam Way: | Exam retired; previously delivered at Pearson VUE or Certiport testing centres |
| Pre Condition: | Foundational programming knowledge recommended; approximately 100+ hours of Python instruction or equivalent experience |
| Official Syllabus URL: | https://learn.microsoft.com/en-us/learn/certifications/mta-introduction-to-programming-using-python |
Microsoft 98-381 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| Topic 1: Perform Input and Output Operations | - Console I/O (read input, print formatted text) - File I/O (open, read, write, append, close, with statement) |
| Topic 2: Control Flow with Decisions and Loops | - Construct and analyze loops (for, while, break, continue, nested loops) - Construct and analyze branching statements (if, elif, else) |
| Topic 3: Perform Troubleshooting and Error Handling | - Handle exceptions using try/except/finally - Analyze and fix Python code errors (syntax, logic, runtime) |
| Topic 4: Document and Structure Code | - Use comments and documentation strings - Define and call functions with parameters and return values |
| Topic 5: Perform Operations Using Modules and Tools | - Use built-in Python modules (math, datetime, random, os, sys) |
| Topic 6: Perform Operations Using Data Types and Operators | - Perform data and data type operations (type conversion, structures, indexing/slicing) - Identify Python data types (str, int, float, bool) - Determine sequence of execution based on operator precedence |
98-381 Material FAQ
The Microsoft Introduction to Programming Using Python exam contains 40-60 questions, and you will have 45 minutes minutes to complete them. Practicing within the same limits builds the pacing the real exam demands.
This package includes 42 practice questions for the Microsoft Introduction to Programming Using Python exam. Every answer is verified by an experienced team of experts, so you can trust what you study.
The PDF version downloads in seconds and prints cleanly, so you can read on paper, flip through the pages freely, and write notes in the margins as you go. Marking each mistake on paper makes review sessions concrete: you see exactly which questions tripped you up and which topics need another round.
The Microsoft Introduction to Programming Using Python practice questions are organized around the official exam objectives. Key topics include:
- Perform Operations Using Modules and Tools ()
- Control Flow with Decisions and Loops ()
- Perform Operations Using Data Types and Operators ()
Use your printed pages to flag the topics that give you trouble, then focus your next session there.
The Microsoft Introduction to Programming Using Python exam requires a score of Approximately 700 (70%-scale, official thresholds determined by Microsoft) to pass, and the official registration fee is Approximately USD 127. Because the fee is significant, preparing thoroughly the first time is the practical choice.
Foundational programming knowledge recommended; approximately 100+ hours of Python instruction or equivalent experience
You can confirm the current eligibility requirements on the official 98-381 exam page before you register.
If you learn best with physical pages, the PDF version is built for you. Print the full 42 practice questions for the 98-381 exam, work through them anywhere without a device, and keep your annotated pages as a personal review guide. The PC and online versions remain available whenever you want interactive practice.
Microsoft Introduction to Programming Using Python Sample Questions:
HOTSPOT
You are designing a decision structure to convert a student's numeric grade to a letter grade. The program must assign a letter grade as specified in the following table:
For example, if the user enters a 90, the output should be, "Your letter grade is A". Likewise, if a user enters an 89, the output should be "Your letter grade is B".
How should you complete the code? To answer, select the appropriate code segments in the answer area.
Correct Answer:

References:
https://www.w3resource.com/python/python-if-else-statements.php
HOTSPOT
The ABC organics company needs a simple program that their call center will use to enter survey data for a new coffee variety.
The program must accept input and return the average rating based on a five-star scale. The output must be rounded to two decimal places.
You need to complete the code to meet the requirements.
How should you complete the code? To answer, select the appropriate code segments in the answer area.
NOTE: Each correct selection is worth one point.
Correct Answer:

References:
https://www.w3resource.com/python/python-format.php#num
You are creating a Python program that shows a congratulation message to employees on their service anniversary.
You need to calculate the number of years of service and print a congratulatory message.
You have written the following code. Line numbers are included for reference only.
You need to complete the program.
Which code should you use at line 03?
- A. print("Congratulations on" + str(int(end)-int(start)) + "years of service!"
- B. print("Congratulations on" + (int(end)-int(start)) + "years of service!"
- C. print("Congratulations on" + int(end - start) + "years of service!"
- D. print("Congratulations on" + str(end - start)) + "years of service!"
Correct Answer: B 🗳️
Explanation: Only visible for PrepAwayETE members. You can sign-up / login (it's free).
HOTSPOT
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Correct Answer:

References:
https://docs.python.org/2.0/ref/try.html
HOTSPOT
You are writing a Python program to validate employee numbers.
The employee number must have the format ddd-dd-dddd and consist only of numbers and dashes. The program must print True if the format is correct and print False if the format is incorrect.
How should you complete the code? To answer, select the appropriate code segments in the answer area.
Correct Answer:

Viewing page 1 out of 9 pages.
Viewing questions 1-5 out of 42 questions.
Submit FeedbackCustomers Feedback
Emma
it's impossible to fail the exam after this dump. the dump has all necessary information. i passed with 92%.
Iris
PrepAwayETE dump 98-381 valid yesterday. 92%
Lindsay
Passed yesterday. Valid to practice.92% were in the test. PrepAwayETE always give me the valid dumps. Have got 3 certs from this site.
Myrna
Buying these 98-381 exam dumps was the best thing I ever did. I finally aced the same 98-381 exam that was hard for me before.
Rose
I just received the news that I passed the exam. Moreover, I was taken aback by the passing score I received. These 98-381 dumps are really splendid, in my opinion.

Charlotte
Passed exam today 92% Most of the question still appear in the 98-381 exam.