Skip to main content

Posts

Showing posts from August, 2022

Find the nCr value with Python.

What is nCr notation? Hello everyone from this post you will know how to find any nCr value with Python. For those who don't know what nCr is, it is a standard notation in mathematics defined as shown below. This notation is widely used in permutations and combination fields and binomial expansion. Even though we can use the Pascal Triangle to expand binomials it is easier to use the binomial theorem which uses the nCr notation. The n! stands for the product of the numbers from 1 to n which is called the factorial of n. The factorial is defined only for positive integers and 0.  The factorial of 0 equals 1 The factorial of negative integers is not defined. Calculate the nCr Value. When you are provided with two values (n & r) you can use the above equation to calculate their nCr value.  For instance, if you want to find 2C1 you can follow the steps below. With Python..... As shown above you can calculate any nCr value. But when the number increases it becomes harder to calculat

Create a URL Shortener app with Python and Django Part-3

In this part... This will be the last part of the Create a URL Shortener app with Python and Django Series and if you have not read the last two parts yet please read them before you read this part.  PART 1 -  https://blogofchamodh.blogspot.com/2022/07/create-url-shortener-app-with-python.html PART 2 -  https://blogofchamodh.blogspot.com/2022/07/create-url-shortener-app-with-python-part2.html we have discussed how to set up our virtual environment and start the project and apps in part 1 and learned the logic and some important views in part 2. So it is vital to read them first. In this part, I will show you how to, Create the URL patterns Writing the template. Write the redirect view Create the URL patterns. To handle the URL requests we can create the URL patterns as shown below. from django . contrib import admin from django . urls import path from url_shortener import views urlpatterns = [     path ( 'admin/' , admin . site . urls ),     path ( 'create/' ,