Home › AKTU PYQ › Python Programming

Python Programming (BCC302) AKTU PYQ analysis – unit-wise weightage

We analysed 208 questions from 11 AKTU Python Programming papers (2020–2026). Here is how marks are spread across units and which topics keep coming back.

Python Programming unit-wise weightage

  • Unit 1: Introduction to Python – 19% of questions, about 18 marks per paper
  • Unit 2: Program Flow Control – 15% of questions, about 14 marks per paper
  • Unit 3: Complex Data Types & Functions – 31% of questions, about 30 marks per paper
  • Unit 4: File Operations & Regular Expressions – 22% of questions, about 21 marks per paper
  • Unit 5: Packages, GUI & OOP – 14% of questions, about 14 marks per paper

Most repeated Python Programming topics in AKTU PYQs

  • Python Variables & Data Types
  • Python IDE & Interpreter
  • For Loops
  • Strings
  • File Writing

Unit 1 (Introduction to Python) – top topics

  • Python Variables & Data Types – asked 17 times, last in 2026
  • Python IDE & Interpreter – asked 14 times, last in 2023
  • Python Basic Operators – asked 9 times, last in 2026

Unit 2 (Program Flow Control) – top topics

  • For Loops – asked 14 times, last in 2026
  • Conditional Statements – asked 8 times, last in 2026
  • Loop Manipulation – asked 8 times, last in 2026

Unit 3 (Complex Data Types & Functions) – top topics

  • Strings – asked 13 times, last in 2026
  • Lists – asked 12 times, last in 2024
  • Tuples – asked 12 times, last in 2026

Unit 4 (File Operations & Regular Expressions) – top topics

  • File Writing – asked 13 times, last in 2026
  • File Reading – asked 10 times, last in 2026
  • Exceptions & Error Handling – asked 8 times, last in 2025

Unit 5 (Packages, GUI & OOP) – top topics

  • Python Packages – asked 13 times, last in 2026
  • Object-Oriented Programming – asked 9 times, last in 2026
  • GUI Programming with Tkinter – asked 7 times, last in 2026