Product SiteDocumentation Site

Chapter 6. ലൂപ്പിംങ്

6.1. While ലൂപ്പ്
6.2. ഫിബനോച്ചി ക്രമം
6.3. പവര്‍ ക്രമം
6.4. ഗുണനപ്പട്ടിക
6.5. കുറച്ച് പ്രിന്‍റിംഗ് ഉദാഹരണങ്ങള്‍
6.6. ലിസ്ററുകള്‍
6.7. For ലൂപ്പ്
6.8. range() function
6.9. Continue പ്രസ്താവന
6.10. Else ലൂപ്പ്
6.11. Game of sticks
നാം മുന്‍പ് പറഞ്ഞ ചില ഉദാഹരണങ്ങളില്‍ ‍, ചില പ്രവൃത്തികള്‍ ആവര്‍ത്തിച്ച് ചെയ്യേണ്ടി വരാം. പ്രോഗ്രാം എത്ര തവണ ഉപയോഗിക്കണം എന്ന് അറിയുവാന്‍ നമുക്ക് ഒരു കൌണ്ടര്‍ ഉപയോഗിക്കാം. ഈ സങ്കേതത്തെയാണ് ലൂപ്പിംഗ് എന്ന് വിളിക്കുന്നത് . ആദ്യം നമുക്ക് while ലൂപ്പിനെ പരിചയപ്പെടാം.

6.1. While ലൂപ്പ്

while ലൂപ്പിന്‍റെ വാക്യ ക്രമം താഴെക്കൊടുത്തിരിക്കുന്നു.

while condition:
    statement1
    statement2

നമുക്ക് വീണ്ടും ഉപയോഗിക്കേണ്ട കോഡ് (പ്രോഗ്രം ഭാഗം) while പ്രസ്താവനയ്ക് ശേഷം കൃത്യമായ ഇന്‍ഡന്‍റോടെ നല്‍കണം. അവ (condition)കണ്ടീഷനുകള്‍ സത്യമാകുന്പോള്‍ പ്രവര്‍ത്തിപ്പിക്കും.if-else പ്രസ്താവനയിലെന്നപോലെ പൂജ്യമല്ലാത്ത ഏതൊരു മൂല്യവും സത്യമാണ്. ഇത് വിശദമാക്കുന്ന ഒരു ചെറിയ പ്രോഗ്രാം നോക്കാം. 0 മുതല്‍ 10 വരെ അച്ചടിക്കുകയാണ് ഈപ്രോഗ്രം ചെയ്യുന്നത്.

>>> n = 0
>>> while n < 11:
...     print n
...     n += 1
...
0
1
2
3
4
5
6
7
8
9
10

In the first line we are setting n = 0, then in the while statement the condition is n < 11 , that means what ever line indented below that will execute until n becomes same or greater than 11. Inside the loop we are just printing the value of n and then increasing it by one.