0% found this document useful (0 votes)
7 views2 pages

Python Programming Problem Solving Guide

The document is a question bank covering topics in problem solving, programming, and Python programming. It includes questions on defining problems, types of problems, algorithm design, control structures, and various programming concepts such as tuples, lists, and dictionaries. Additionally, it addresses decision control statements and provides programming tasks to reinforce understanding of these concepts.

Uploaded by

hemantborse19844
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views2 pages

Python Programming Problem Solving Guide

The document is a question bank covering topics in problem solving, programming, and Python programming. It includes questions on defining problems, types of problems, algorithm design, control structures, and various programming concepts such as tuples, lists, and dictionaries. Additionally, it addresses decision control statements and provides programming tasks to reinforce understanding of these concepts.

Uploaded by

hemantborse19844
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Unit I: Problem Solving,Programming and Python Programming

Question Bank
Q. No. Question
1. Define Problem. What are steps in problem solving?
2. Explain types of problems in detail?
3. Write a note on Problem solving with computers.
4. Explain the difficulties with Problem solving?
5. What is modularization? Explain different approaches to design an algorithm.
6. Explain the problem solving Strategies?
7. Discuss algorithm with example. Also enlist characteristics of good algorithm
8. Explain control structures used in algorithms
9. Write an algorithm to swap two numbers
10. Write an algorithm to find largest number amongst three numbers.
11. Define term Flowchart. Explain Symbols used in flowchart.
12. Draw a flowchart to find greater number amongst two numbers
13. Draw a flowchart to check whether a given number is even or odd.
14. Explain various program design tools.
15. Explain any six features of python in detail.
16. Write a note on: i)Indentation ii) Comments
17. Explain Types of literals with example
18. Explain different data types supported by python?
19. Explain comments in python.
20. Write a note on indentation.
21. What is operator? Enlist and explain types of operators in python.
Unit II: Decision Control Statements
Question Bank

Q. No. Question
1. Explain selection/conditional statements with flowchart
2. Explain looping statements with flowchart.
3. Differentiate Between break & continue:
4. What is tuple? Explain how to access, add and remove elements in a tuple
5. Explain various operations on Tuple.
6. What is list? Explain how elements are accessed, added and removed from list.
7. Explain various operations on list
What is dictionary? Explain how to create dictionary, access, add and remove
8.
elements from dictionary.
9. Explain selection/conditional statements in Python with example. (any two)
10. Explain while loop with flowchart and example.
11. Write a program in Python to find whether gives is even or odd.
12. Write a note on: i)break ii) pass iii)continue
13. Write a program in python to find factorial of a number
14. Explain for loop with flowchart and example.
15. What is a list? Explain accessing and removing of elements from list with example
16. Write a program in python to find sum of N natural numbers .

You might also like