<?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: Vishnu vardhan Vaddi</title>
    <description>The latest articles on DEV Community by Vishnu vardhan Vaddi (@vishnu_vardhanvaddi_632a).</description>
    <link>https://dev.to/vishnu_vardhanvaddi_632a</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1789813%2F47a1ce4e-90ce-4d49-b29f-2b14c7ed2001.png</url>
      <title>DEV Community: Vishnu vardhan Vaddi</title>
      <link>https://dev.to/vishnu_vardhanvaddi_632a</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vishnu_vardhanvaddi_632a"/>
    <language>en</language>
    <item>
      <title>Conditional Control Statements in Python</title>
      <dc:creator>Vishnu vardhan Vaddi</dc:creator>
      <pubDate>Thu, 18 Jul 2024 16:34:35 +0000</pubDate>
      <link>https://dev.to/vishnu_vardhanvaddi_632a/conditional-control-statements-in-python-4fj5</link>
      <guid>https://dev.to/vishnu_vardhanvaddi_632a/conditional-control-statements-in-python-4fj5</guid>
      <description>&lt;p&gt;In this post, i am giving my information about conditional control statements in python.&lt;br&gt;
   In python, there are two types of conditional control statements. They are:&lt;br&gt;
1.if&lt;br&gt;
2.match&lt;br&gt;
   Firstly if statement, there are four types of if statements.&lt;br&gt;
1.sinple if&lt;br&gt;
2.if..else&lt;br&gt;
3.if..else ladder&lt;br&gt;
4.nested if&lt;br&gt;
   Now, let us discuss about if statement&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.simple if:&lt;/strong&gt;&lt;br&gt;
   If without else is called simple if.&lt;br&gt;
&lt;strong&gt;&lt;em&gt;Syntax:&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
    if:&lt;br&gt;
       statement:1&lt;br&gt;
       statement:2&lt;br&gt;
        .&lt;br&gt;
        .&lt;br&gt;
       statement:n&lt;br&gt;
    statement&lt;br&gt;
&lt;strong&gt;Example:&lt;/strong&gt;&lt;br&gt;
 Bank Withdrawal form&lt;br&gt;
     balance=float(input("Enter balance:"))&lt;br&gt;
     trans_amount=float(input("Enter amount:"))&lt;br&gt;
     b=balance-trans_amount&lt;br&gt;
     if trans_amount&amp;gt;=50000&lt;br&gt;
          print("Input PAN details:")&lt;br&gt;
     print("Balance",b)&lt;br&gt;
&lt;strong&gt;Output&lt;/strong&gt;:&lt;br&gt;
Enter balance:60000&lt;br&gt;
Enter amount:55000&lt;br&gt;
Input PAN details&lt;br&gt;
Balance=5000&lt;br&gt;
Output:&lt;br&gt;
Enter balance:60000&lt;br&gt;
Enter amount:30000&lt;br&gt;
Balance:30000&lt;br&gt;
2*&lt;em&gt;.if..else:&lt;/em&gt;*&lt;br&gt;
it contains two blocks&lt;br&gt;
a.if block   b.else block&lt;br&gt;
&lt;strong&gt;&lt;em&gt;Syntax:&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
if:&lt;br&gt;
   statement 1&lt;br&gt;
    .&lt;br&gt;
    .&lt;br&gt;
   statement n&lt;br&gt;
else:&lt;br&gt;
   statement 2&lt;br&gt;
    .&lt;br&gt;
   statement n&lt;br&gt;
statement&lt;br&gt;
&lt;strong&gt;Example:&lt;/strong&gt;&lt;br&gt;
ch=input("Enter a character:")&lt;br&gt;
if ch in "aeiouAEIOU"&lt;br&gt;
  print("Vowel")&lt;br&gt;
else:&lt;br&gt;
  print("Consonant")&lt;br&gt;
&lt;strong&gt;Output:&lt;/strong&gt;&lt;br&gt;
Enter a character: a&lt;br&gt;
Vowel&lt;br&gt;
Enter a character: A&lt;br&gt;
Vowel&lt;br&gt;
Enter a character: b&lt;br&gt;
consonant&lt;br&gt;
&lt;strong&gt;3.if..else ladder:&lt;/strong&gt;&lt;br&gt;
It is used for checking multiple conditions&lt;br&gt;
&lt;strong&gt;&lt;em&gt;Syntax:&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
  if:&lt;br&gt;
     statement 1&lt;br&gt;
  elif:&lt;br&gt;
     statement 2&lt;br&gt;
  elif:&lt;br&gt;
     statement 3&lt;br&gt;
      .&lt;br&gt;
      .&lt;br&gt;
  else:&lt;br&gt;
     statement n&lt;br&gt;
&lt;strong&gt;Example;&lt;/strong&gt;&lt;br&gt;
Write a program to print wishes with 24 time format&lt;br&gt;
Good morning&lt;br&gt;
Good Afternoon&lt;br&gt;
Good Evening&lt;br&gt;
Good Night&lt;br&gt;
hours=int(input("Enter hours in 24 time format:"))&lt;br&gt;
if hours&amp;lt;=12:&lt;br&gt;
  print("Good Morning")&lt;br&gt;
elif hours&amp;gt;12 and hours&amp;lt;4:&lt;br&gt;
  print("Good Afternoon")&lt;br&gt;
elif hours&amp;gt;4 and hours&amp;lt;8:&lt;br&gt;
  print("Good Evening")&lt;br&gt;
else:&lt;br&gt;
  print("Good Night")&lt;br&gt;
**Output:**&lt;br&gt;
Enter hours:7&lt;br&gt;
Good Morning&lt;br&gt;
Enter hours:2&lt;br&gt;
Good Afternoon&lt;br&gt;
Enter hours:5&lt;br&gt;
Good Evening&lt;br&gt;
Enter hours:10&lt;br&gt;
Good Night&lt;br&gt;
**4.Nested if:**&lt;br&gt;
if within if is called nested if.&lt;br&gt;
**_Syntax:_**&lt;br&gt;
if: &lt;br&gt;
  if:&lt;br&gt;
   statement 1&lt;br&gt;
  else:&lt;br&gt;
   statement 2&lt;br&gt;
elif:&lt;br&gt;
  if:&lt;br&gt;
    statement 3&lt;br&gt;
  else:&lt;br&gt;
    statement 4&lt;br&gt;
else:&lt;br&gt;
    statement 5&lt;br&gt;
&lt;strong&gt;Example&lt;/strong&gt;:&lt;br&gt;
Login Application&lt;br&gt;
user=input("Enter username:")&lt;br&gt;
psd=input("Enter password:")&lt;br&gt;
if user=="naga":&lt;br&gt;
  if psd=="naga1234":&lt;br&gt;
    print("Welcome")&lt;br&gt;
  else:&lt;br&gt;
    print("invalid password")&lt;br&gt;
else:&lt;br&gt;
   print("invalid username")&lt;br&gt;
&lt;strong&gt;Output:&lt;/strong&gt;&lt;br&gt;
Enter username: naga&lt;br&gt;
Enter password: naga1234 &lt;br&gt;
Welcome&lt;br&gt;
Enter username:nara&lt;br&gt;
Enter password:naga1234&lt;br&gt;
invalid username&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.match():&lt;/strong&gt;&lt;br&gt;
  match() statement contains case block and statements&lt;br&gt;
&lt;strong&gt;&lt;em&gt;Syntax:&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
match(value):&lt;br&gt;
  case:&lt;br&gt;
    statement 1&lt;br&gt;
  case:&lt;br&gt;
    statement 2&lt;br&gt;
  .&lt;br&gt;
  .&lt;br&gt;
  case_:&lt;br&gt;
    statement n&lt;br&gt;
case_ is default in match&lt;br&gt;
&lt;strong&gt;Example:&lt;/strong&gt;&lt;br&gt;
Simple Calculator&lt;br&gt;
a=int(input("Enter first number:"))&lt;br&gt;
b=int(in[ut("Enter second number:"))&lt;br&gt;
operator=input("Enter operator(+,-,&lt;em&gt;,/)")&lt;br&gt;
match(operator):&lt;br&gt;
  case'+':&lt;br&gt;
    print(f' sum of {a} and {b} is {a+b])&lt;br&gt;
  case'-':&lt;br&gt;
    print(f' difference of {a] and {b} is {a-b})&lt;br&gt;
  case'&lt;/em&gt;':&lt;br&gt;
    print(f' product of {a} and {b} is {a*b})&lt;br&gt;
  case'/':&lt;br&gt;
    print(f' division of {a} and {b} is {a/b})&lt;br&gt;
  case_:&lt;br&gt;
    print("invalid operator")&lt;br&gt;
&lt;strong&gt;Output:&lt;/strong&gt;&lt;br&gt;
Enter first number:5&lt;br&gt;
Enter second number:9&lt;br&gt;
operator=+&lt;br&gt;
sum of 5+9=14&lt;br&gt;
Enter first number:5&lt;br&gt;
Enter second number:9&lt;br&gt;
Operator=//&lt;br&gt;
invalid operator&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
