GTU · BE EC · Semester 5

GTU 3151108 Python Programming Old Question Papers PDF

Official Gujarat Technological University (GTU) old question papers PDF (Regular & Remedial) and step-by-step solved questions for Python Programming across 2024 – 2026 examinations.

4 papers, 2024 – 202670 marks23 to pass2.5 hours
15 questions GTU asked more than onceAsked in all 4 papers: Differentiate between List and Tuple in Python. Write advantages of tuple.See list

Exam papers

Most repeated questions

15 questions GTU set in two or more of 4 papers, most repeated first. Tap a year to open that paper at the question.

  1. Differentiate between List and Tuple in Python. Write advantages of tuple.

    7 marksAsked in 4 of 4 papers

    Summer 2026 Q1c Winter 2025 Q1c Summer 2025 Q4b Summer 2024 Q1a

  2. Explain the concept of variable scope in Python. Provide an example of a local variable and a global variable in Python.

    7 marksAsked in 3 of 4 papers

    Winter 2025 Q4c OR Summer 2025 Q4c OR Summer 2024 Q4a OR

  3. List and give brief explanation of different modes for opening a file in Python.

    4 marksAsked in 3 of 4 papers

    Summer 2026 Q4b Summer 2025 Q5b OR Summer 2024 Q5a OR

  4. Explain the difference between python and micro python.

    4 marksAsked in 3 of 4 papers

    Summer 2026 Q5b OR Winter 2025 Q5b OR Summer 2025 Q5c

  5. Write a Python function to calculate the factorial of a number (a non-negative integer).

    7 marksAsked in 2 of 4 papers

    Summer 2026 Q2c Summer 2024 Q3b OR

  6. Write a Python program to construct the following pattern using a nested for loop.

    7 marksSame type asked in 2 of 4 papers

    Summer 2026 Q2c OR Summer 2024 Q3b

  7. With the help of suitable example explain how can we read and write to a CSV file in python?

    7 marksAsked in 2 of 4 papers

    Summer 2026 Q4c OR Winter 2025 Q5c

  8. Describe dictionary in python with suitable example.

    4 marksAsked in 2 of 4 papers

    Summer 2026 Q3b Summer 2024 Q2a

  9. Describe break, continue, pass statement with example.

    4 marksAsked in 2 of 4 papers

    Summer 2026 Q3b OR Summer 2024 Q3c OR

  10. Write a micropython program to blink led pin connected to GPIO digital pin 1 to 4 of ESP8266 continuously.

    4 marksSame type asked in 2 of 4 papers

    Summer 2026 Q5b Summer 2024 Q5b OR

Show 5 more repeated questionsHide the 5 more
  1. Discus the steps of Installation of MicroPython on Hardware.

    3 marksAsked in 2 of 4 papers

    Summer 2026 Q5a OR Winter 2025 Q5a

  2. What is micro python? Discuss unique features of micro python.

    3 marksAsked in 2 of 4 papers

    Summer 2026 Q5a Summer 2024 Q5a

  3. Explain use of break statement in side while loop with the help of suitable example.

    3 marksAsked in 2 of 4 papers

    Winter 2025 Q3a OR Summer 2025 Q4a OR

  4. Explain the structure of for loop in python with suitable example.

    3 marksAsked in 2 of 4 papers

    Summer 2026 Q2a Summer 2024 Q3a

  5. Explain the role of MicroPython in Internet of Things (IoT) applications.

    3 marksAsked in 2 of 4 papers

    Winter 2025 Q5a OR Summer 2025 Q5c OR

Which branches take this subject

GTU's syllabus lists 3151108 for 5 branches. One set of papers serves all of them.

Semester 5, elective: 5 branches

Civil Engineering, Electrical Engineering, Electronics & Communication Engineering, Electronics and Communication (Communication System Engineering), Electronics Engineering

Other Semester 5 subjects

Common questions

Are these GTU 3151108 Python Programming papers valid for both Regular and Remedial exams?

Yes. Gujarat Technological University (GTU) follows the same 70-mark syllabus, exam blueprint, and 23-mark passing cutoff for both Regular and Remedial (ATKT/backlog) examinations. All 4 past exam sessions (2024 – 2026) serve as comprehensive preparation for either attempt.

How can I download GTU 3151108 Python Programming old question papers PDF?

You can download official GTU 3151108 original question paper PDFs directly from the table above with 1 click and zero deceptive ads or wait timers. Every paper also includes interactive online questions with AI study prompts.

What is the passing mark for GTU Python Programming (3151108)?

The external theory exam carries 70 marks. The minimum passing cutoff is 23 marks (33%). Exam duration is 2.5 hours.

What is the GTU exam pattern for 3151108?

The examination contains 5 main questions of 14 marks each, totaling 70 marks. Questions 2 through 5 provide internal OR choices, typically split into 3-mark, 4-mark, and 7-mark questions.