<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Vishwa K</title>
    <description>The latest articles on DEV Community by Vishwa K (@vishwa_k).</description>
    <link>https://dev.to/vishwa_k</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3946092%2F7d331722-c7d7-45d2-ab8f-fc823e7f5e23.png</url>
      <title>DEV Community: Vishwa K</title>
      <link>https://dev.to/vishwa_k</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vishwa_k"/>
    <language>en</language>
    <item>
      <title>Loops in python</title>
      <dc:creator>Vishwa K</dc:creator>
      <pubDate>Fri, 22 May 2026 12:45:25 +0000</pubDate>
      <link>https://dev.to/vishwa_k/loops-in-python-oom</link>
      <guid>https://dev.to/vishwa_k/loops-in-python-oom</guid>
      <description>&lt;p&gt;&lt;strong&gt;What Is a Loop?&lt;/strong&gt;&lt;br&gt;
Imagine you want to print numbers from 1 to 10. Without a loop, you'd write:&lt;br&gt;
print(1)&lt;br&gt;
print(2)&lt;br&gt;
print(3)&lt;/p&gt;

&lt;h1&gt;
  
  
  ... all the way to 10
&lt;/h1&gt;

&lt;p&gt;With a loop, you write it once and let Python do the work&lt;br&gt;
&lt;strong&gt;The while Loop&lt;/strong&gt;&lt;br&gt;
A while loop keeps running as long as a condition is True.&lt;br&gt;
Syntax&lt;br&gt;
python while condition:&lt;br&gt;
    # code to repeat&lt;br&gt;
Example 1 — Print 1 to 19&lt;br&gt;
python&lt;br&gt;
i = 1&lt;br&gt;
while i &amp;lt; 20:&lt;br&gt;
    print(i)&lt;br&gt;
    i += 1&lt;br&gt;
Output:&lt;br&gt;
1&lt;br&gt;
2&lt;br&gt;
3&lt;br&gt;
...&lt;br&gt;
19&lt;br&gt;
Breaking it down:&lt;/p&gt;

&lt;p&gt;i = 1 → we start counting from 1&lt;br&gt;
i &amp;lt; 20 → keep going as long as i is less than 20&lt;br&gt;
i += 1 → increase i by 1 each time (so we don't loop forever!)&lt;br&gt;
&lt;strong&gt;The for Loop&lt;/strong&gt;&lt;br&gt;
The for loop is Python's preferred way to repeat something a fixed number of times.&lt;br&gt;
Syntax&lt;br&gt;
python &lt;br&gt;
for variable in sequence:&lt;br&gt;
    # code to repeat&lt;br&gt;
Example — Print 1 to 10&lt;br&gt;
python&lt;br&gt;
for i in range(1, 11):&lt;br&gt;
    print(i)&lt;br&gt;
Output:&lt;br&gt;
1&lt;br&gt;
2&lt;br&gt;
3&lt;br&gt;
...&lt;br&gt;
10&lt;br&gt;
range(1, 11) generates numbers from 1 up to (but not including) 11. So we get 1 through 10.&lt;br&gt;
✅ &lt;strong&gt;Summary&lt;/strong&gt;&lt;br&gt;
A loop repeats code automatically.&lt;br&gt;
A while loop runs as long as its condition is True.&lt;br&gt;
A for loop is ideal when you know how many times to repeat.&lt;br&gt;
Use range() with for loops to generate number sequences.&lt;br&gt;
Wrap loops in functions to make them reusable.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>python</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
