For Loop with range in Python
For Loop with range in Python
1.
Looping conditions:- Looping statements
are used to execute a single statement or a block of statement (Multiple
Statement) “N” times till the condition is true. That
is, it works to repeat any value or number again and again. Looping statement
keeps on executing the statement till the given condition is true. It stops
working at the moments when the condition becomes false. लूपिंग
स्टेटमेंट का उपयोग सिंगल स्टेटमेंट या स्टेटमेंट के ब्लॉक (मल्टीपल स्टेटमेंट) को
"N" बार
निष्पादित करने के लिए किया जाता है यानि किसी भी value या
नंबर को बार बार दोहरने का काम करता है। जब तक कि स्थिति सही न हो। लूपिंग
स्टेटमेंट तब तक स्टेटमेंट को निष्पादित करता रहता है जब तक कि दी गई शर्त सत्य न
हो। यह उन क्षणों में काम करना बंद कर देता है जब स्थिति झूठी हो जाती है।
a) For Loop:- A for loop is used for iterating over
a sequence (that is either a list, a tuple, a dictionary, a set, or a string).
This is less like the for keyword in other programming
languages, and works more like an iterator method as found in other
object-orientated programming languages.
With
the for loop we can execute a set of statements, once for each item
in a list, tuple, set etc.
पहले हम ये देखते हैं की नंबर
पर For Loop कैसे चलाएँगे। इसका एक सिम्पल सा logic है।
ओर इसको Range फंकशन से चलाएँगे मान लीजिये आपने लिखा Range(5) यहाँ single
parameter है ये इसकी condition है यहाँ पर 3 चीजें इम्प्लीमेंट होगी पहले ये अपना स्टार्ट पॉइंट #start=0 से रखता है। दूसरा होता है condition , ये 5 बार
चलेगा इसलिए ये एक पॉइंट का पर रुकेगा यानि ये 0 से 4 तक की वैल्यू प्रिंट करायगा।
ओर तीसरा होता है increment, ये default
मे 1 का increment करता है। यदि इसमे 2 parameter
भी दे सकते है जैसे Range(1,6) यानि ये 1 से शुर होगा ओर less
then 6 चलेगा यानि ये 5 तक (1,2,3,4,5) प्रिंट करायगा। ओर यदि हम 3 परमेटर देते हैं तो जैसे Range(1,6,2) यहाँ पर तीसरा parameter increment को indicate करता है। तो अब प्रिंट होगा (1,3,5)। Range एक
predefined फंकशन है जो केवल नंबर के साथ ही यूज होता है।
Example 1 (With the Single
Parameter)
For x in Range (5):
Print (x)
Output: 0
1
2
3
4
Example 2 (With the Double
Parameter)
For x in Range (1,6):
Print (x)
Output: 1
2
3
4
5
Example 3 (With the Triple
Parameter)
For x in Range (1,6,2):
Print (x)
Output: 1
3
5
Example 4 (Print the Number 1
to 10)
For x in Range (1,11):
Print (x)
Output: 1
2
3
4
5
6
7
8
9
10
Example 5 (Print a Table of two)
For x in Range (2,21,2):
Print (x)
Output: 2
4
6
8
10
12
14
16
18
20
Example 6 (Print a Table of two)
For x in Range (1,11):
Print (2*x)
Output: 2
4
6
8
10
12
14
16
18
20
Example 7 (Print a Table of two
with string)
For x in Range (1,11):
Print (“2*”,x,”=”,2*x)
Output: 2 * 1 = 2
2 * 2 = 4
2 * 3 = 6
2 * 4 = 8
2 * 5 = 10
2 * 6 = 12
2 * 7 = 14
2 * 8 = 16
2 * 9 = 18
2
* 10 = 20
Example
8 (Print reverse number)
For x in Range (10,0,-1):
Print (x)
Output: 10
9
8
7
6
5
4
3
2
1
|| For your work Print table
of Three with For Loop ||
Post a Comment