Skip to main content

Py: 3. Python Conditions

Decision making is the most important aspect of almost all the programming languages. Decision making allows us to run a particular block of code for a particular decision. In python, decision making is performed by the following statements.

If statement

The if statement is used to test a specific condition. If the condition is true, a block of code (if-block) will be executed.

Syntax:-

if expression:  
    statement    

Exercises:- 
  1. Write a py program to find maximum between two numbers.
  2. Write a py program to check whether a number is negative, positive or zero.
If-else Statement
It provides the block of the code for the false case of the condition to be checked. If the condition provided in the if statement is false, then the else statement will be executed.

Syntax:-
if condition:  
    #block of statements   
else:   
    #another block of statements (else-block)   
Exercises:-
  1. Write a py program to check whether a number is divisible by 5 and 11 or not.
  2. Write a py program to check whether a number is even or odd.
  3. Write a py program to check whether a year is leap year or not.
The elif statement
The elif statement enables us to check multiple conditions and execute the specific block of statements depending upon the true condition among them. We can have any number of elif statements in our program depending upon our need. 
Syntax:- 
if expression 1:   
    # block of statements   
  
elif expression 2:   
    # block of statements   
  
elif expression 3:   
    # block of statements   
  
else:   
    # block of statements     
Exercises:-
  1. Write a py program to input any character and check whether it is alphabet, digit or special character.
  2. Write a py program to input marks of five subjects Physics, Chemistry, Biology, Mathematics and Computer. Calculate percentage and grade:
  3. Write a py program to input electricity unit charges and calculate total electricity bill:

Comments

Popular posts from this blog

WP: 8. Dynamically show post taxonomies and their data in tab format [Solved]

    Today I ran into a problem, I need to dynamically show post taxonomies and their data in tab format and found this solution. And nonetheless, It's better to fix the thing with some bunch of code rather than uploading one more bulky plugin on your website that will end up making your site heavy. Just follow the steps below and avoid heading up into any malicious or bulky plugin for this particular problem from now on forever. Step 1: Get the taxonomies terms first <?php     $terms = get_terms( array(       'taxonomy' => 'off_plan_categories',       'hide_empty' => true,     ) );     // echo '<pre>';     // print_r($terms);     // die; ?> Step 2:  Execute loop first for tab navigation <nav id="offPlanPropertyTabs" class="offplan-property-type-tabs nav nav-tabs"> <?php foreach($terms as $key => $term): ?>   <button class="nav-item nav-link <?php if($key==0): ?> active <?php en

JS: Cheatsheet

   Datatypes Difference Between Var, Let and Const Functions and its types Asynchronous operations in JS

C++: 9. File Handling

Files are used to store data in a storage device permanently. File handling provides a mechanism to store the output of a program in a file and perform various operations on it. Example of opening/creating a file    #include<iostream> #include<fstream> using namespace std; int main() { fstream new_file; new_file.open("new_file",ios::out); if(!new_file) { cout<<"File creation failed"; } else { cout<<"New file created"; new_file.close(); // Step 4: Closing file } return 0; } Writing to a File #include <iostream> #include <fstream> using namespace std; int main() { fstream new_file; new_file.open("new_file_write.txt",ios::out); if(!new_file) { cout<<"File creation failed"; } else { cout<<"New file created"; new_file<<"Learning File handling"; //Writing to file new_file.close();