
PROGRAMS
Problem Definition
Find the missing numbers in a given list or array using Python.
For example in the arr = [1,2,4,5] the integer '3' is the missing number.
There are multiple ways to solve this problem using Python. In this article, we will cover the mo…

PROGRAMS
In this tutorial, we will learn how to send emails with CSV attachments using Python.
PreRequirements
I am assuming you already have an SMTP server setup if not you can use the Gmail SMTP or Maligun or anything similar to that.
Sending Emails With CSV A…

PROGRAMS
In this tutorial, we will learn how to send emails with zip files using Python's builtin modules.
PreRequirements
I am assuming that you already have an SMTP (Simple Mail Transfer Protocol ) server setup if not you can use Gmail SMTP or something like …

PROGRAMS
Django templates have access to a series of builtin tags and filters that don't require any setup steps such as {% if %} and {% for %}.
However, Django also allows you to create your own template tags to perform custom actions. Custom template tags come…

PROGRAMS
Problem Definition
Create a python program to reverse a sentence.
Algorithm
Take a string as input.
Convert the sentence into a list of words.
Join the list in the reverse order which ultimately is the reversed sentence.
Program
sentence = "dread it ru…

PROGRAMS
The octal numeral system, or oct for short, is the base8 number system and uses the digits 0 to 7. The main characteristic of an Octal Numbering System is that there are only 8 distinct counting digits from 0 to 7 with each digit having a weight or valu…

PROGRAMS
A binary number is a number expressed in the base2 numeral system or binary numeral system, which uses only two symbols 0 and 1.
The decimal numeral system is the standard system for denoting integer and noninteger numbers.
All decimal numbers can be c…

PROGRAMS
In this article, we will go over different ways to generate pyramids and patters in Python.
Half pyramid of asterisks
def half_pyramid(rows):
for i in range(rows):
print('*' * (i+1))
half_pyramid(6)
Output
*
**
***
****
*****
******
An alter…

PROGRAMS
The factor of any number is a whole number which exactly divides the number into a whole number without leaving any remainder.
For example, 3 is a factor of 9 because 3 divides 9 evenly leaving no remainder.
Problem
Create a Python program to find all th…

PROGRAMS
Problem Definition
Create a Python program to take two numbers from the user one being the base number another the exponent then calculate the power.
Program
import math
base_number = float(input("Enter the base number"))
exponent = float(input("Enter t…