Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit cc14d5b

Browse files
add new question
1 parent 352a36c commit cc14d5b

File tree

1 file changed

+114
-2
lines changed

1 file changed

+114
-2
lines changed

‎10_Loops/README.md‎

Lines changed: 114 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Python Loops -
1+
# Python Loops
22

33
Loops in Python are used to execute a block of code multiple times. Instead of writing the same code repeatedly, loops help automate repetitive tasks. Python provides two main types of loops:
44
## There are two types of loops in Python
@@ -175,6 +175,118 @@ Write a `while` loop that finds and prints the first multiple of 7 greater than
175175
Write a program that uses a `for` loop to count the number of vowels in a given string.
176176

177177

178+
### 6. Prime Numbers in a Range
179+
180+
Input: Start = 10, End = 50
181+
Task: Use loops to print all the prime numbers in the given range.
182+
Output:
183+
184+
```
185+
11 13 17 19 23 29 31 37 41 43 47
186+
```
187+
188+
189+
### 7. Fibonacci Series (n terms)
190+
191+
Input: n = 10
192+
Task: Use loops to generate the Fibonacci series (0, 1, 1, 2, 3, 5, ...).
193+
Output:
194+
195+
```
196+
0 1 1 2 3 5 8 13 21 34
197+
```
198+
199+
200+
### 8. Palindrome Number Check (Without Converting to String)
201+
202+
Input: 121
203+
Task: Use a while loop to reverse the number and check if it is a palindrome.
204+
Output:
205+
206+
```
207+
121 is a palindrome number
208+
```
209+
210+
211+
### 9. Pattern Printing — Pyramid
212+
213+
Input: n = 5
214+
Output:
215+
216+
```
217+
*
218+
***
219+
*****
220+
*******
221+
*********
222+
```
223+
224+
Task: Use nested for loops to print a center-aligned pyramid pattern.
225+
226+
227+
### 10. Armstrong Number Check (n digits)
228+
229+
Input: 153
230+
Task: Check whether the number is an Armstrong number or not.
231+
(Armstrong: 13 +たす 53 +たす 33 = 153)
232+
Output:
233+
234+
```
235+
153 is an Armstrong number
236+
```
237+
238+
239+
### 11. Factorial Without Using math Module
240+
241+
Input: n = 10
242+
Task: Use a for or while loop to calculate the factorial of the number without using the math module.
243+
244+
245+
### 7. Multiplication Table — 1 to 10
246+
247+
Task: Use nested loops to print the multiplication tables from 1 to 10.
248+
Example:
249+
250+
```
251+
1 x 1 = 1
252+
1 x 2 = 2
253+
...
254+
10 x 10 = 100
255+
```
256+
257+
258+
### 12. Sum of Digits Until Single Digit
259+
260+
Input: 9875
261+
Task: Use a while loop to repeatedly sum the digits of the number until you get a single digit.
262+
(9+8+7+5 = 29 → 2+9 = 11 → 1+1 = 2)
263+
Output:
264+
265+
```
266+
2
267+
```
268+
269+
270+
### 13. Reverse a String Without Using Slice or reversed()
271+
272+
Input: Dhruba
273+
Task: Use a loop to reverse the string.
274+
Output:
275+
276+
```
277+
aburhD
278+
```
279+
280+
281+
### 13. Find GCD Using Loops (Without math.gcd)
282+
283+
Input: num1 = 56, num2 = 98
284+
Task: Use for or while loops to find the GCD (Greatest Common Divisor) of the two numbers.
285+
Output:
286+
287+
```
288+
GCD = 14
289+
```
178290

179291
## Conclusion
180292
- Use `for` loops when iterating over a sequence (lists, strings, tuples, etc.).
@@ -183,4 +295,4 @@ Write a program that uses a `for` loop to count the number of vowels in a given
183295
- Use `continue` to skip an iteration and move to the next one.
184296
- Use `else` with loops for additional execution after the loop finishes normally.
185297

186-
---
298+
---

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /