• Online Tool, Convenient, easy to study.
  • Instant Online Access 98-381 Dumps
  • Supports All Web Browsers
  • 98-381 Practice Online Anytime
  • Test History and Performance Review
  • Supports Windows / Mac / Android / iOS, etc.
  • Try Online Engine Demo
  • Updated on: Oct 24, 2026
  • Latest Version: V12.75
  • Price: $59.98
  • Installable Software Application
  • Simulates Real 98-381 Exam Environment
  • Builds 98-381 Exam Confidence
  • Supports MS Operating System
  • Two Modes For 98-381 Practice
  • Practice Offline Anytime
  • Software Screenshots
  • Updated on: Oct 24, 2026
  • Latest Version: V12.75
  • Price: $59.98
  • Printable 98-381 PDF Format
  • Prepared by VMware Experts
  • Instant Access to Download 98-381 PDF
  • Study Anywhere, Anytime
  • 365 Days Free Updates
  • Free 98-381 PDF Demo Available
  • Download Q&A's Demo
  • Updated on: Oct 24, 2026
  • Latest Version: V12.75
  • Price: $59.98

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:

SectionObjectives
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.

The Microsoft Introduction to Programming Using Python exam is scored on a scale where Approximately 700 (70%-scale, official thresholds determined by Microsoft) is required to pass, and the official exam fee is Approximately USD 127.

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.

Reveal Solution  Discussion  0

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.

Reveal Solution  Discussion  0

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!"
Reveal Solution  Discussion  0

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.

Reveal Solution  Discussion  0

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.

Reveal Solution  Discussion  0

Correct Answer:

Viewing page 1 out of 9 pages.
Viewing questions 1-5 out of 42 questions.

11%

Submit FeedbackCustomers Feedback

Charlotte

Charlotte 5 star

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

Emma

Emma 5 star

it's impossible to fail the exam after this dump. the dump has all necessary information. i passed with 92%.

Iris

Iris 5 star

PrepAwayETE dump 98-381 valid yesterday. 92%

Lindsay

Lindsay 5 star

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

Myrna 5 star

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

Rose 5 star

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.