Skip to main content

Posts

Diving into Modules - Math Module

 >Math Module - Overall explanation Source:  freepik Introduction Other than Python built-in functions, there are numerous functions which can be found in some packages which need to be imported when needed which are called modules .  Such a module in python is the math module. Python's standard library provides a module viz. math for math functions that work with all number types except complex numbers. The Math module in Python is enriched with plenty of functions. Note!: To use the math module one must import it first into the Python compiler one has been working with. The syntax to do so is given below: import math FUNCTIONS IN MATH MODULE ceil(): This function returns the closest just above integer when a value has been passed. Syntax: x = math.ceil(2.4) print(x) floor():  This function returns the closest just below integer when a value has been passed. Syntax: y = math.floor(2.4) print(y) fabs():  This function returns the absolute number in flo...

Diving Into Modules - Random Module

  Source:  Cyndie Meyer Random Module: This is an inbuilt module we get in the Python ecosystem and is used for bringing some variability in the program whenever required. This module is full of a ton of functions that are continuously in use in real life. Note! : To use the functions in this module, you have to import this module at least  once. The syntax for this operation is given below. Syntax: import random Some Functions in Random Module random():   This function returns a float value between 0 and 1. Syntax: x = random.random() print(x) randrange():   This function returns a random number between any given range (exclusive of the last number). Syntax: y = random.ranrange(2,7) print(y) randint():  This function returns a random number between any given range (inclusive of the last number). Syntax: z = random.randint(2,7) print(z) More functions will be continued in a later blog post... ©SGPython

Factorial of a Number by a User-Defined Function (PCTS)

 Factorial of a Number There are a number of ways to find the factorial of a number (obviously, it going to a whole number 😆). Out of all of them today, I'm going to show you the user-defined code I created to find the factorial of any whole number. Trust me, it's cool 😎 just give it a try...

For Loops

 The for loop By  polygraphus  on  shutterstock Def: The for loop is also known as the counting loop and is designed to process the items of any sequence, such as a list or a string, one by one. General form of for loop: The general form of the for loop is given below:      for <variable> in <sequence>:          statements to repeat

Type-Casting And Dynamic-Typing

Python is equipped with some of the amazing and easy to use methods which are already built-in keeping the ease of understanding and fun-to-learn. Some of these amazing properties are going to be discussed today in the blog. Type-Casting Typecasting is one of the simple topics of Python which which is very much easy to understand yet is very efficient in the day-to-day lives of Python programmers. Def:  The explicit conversion of an operand to a specific type is called  typecasting. Explicit conversion refers to the type of conversion of datatype into which the user wants to change his or her expression into. Note that these types of conversion are user defined. Typecasting in Python can be explained as follows:                         <datatype> (expression) where <datatype> refers to the datatype into which the user wants to type-cast. Example:  When we use input() function, Python alwa...

YOU CAN GET A TICKET TO MARS FROM NASA

See my ticket for the future flight to the red planet   (Mars) 😍🥳⚡🌟  Okay so firstly, I would like to say that this is not a regular post on Python concepts and codes, but rather on a little talk about my ticket for the future flight to Mars in July 2026. ACTUALLY, I DIDN'T GOT THIS TICKET 🎟️ FOR THE FLIGHT BY GIVING ANY ASTROPHYSICS EXAM OR BY ANY TRAINING AT NASA, BUT I RATHER FILLED A FORM ON the  NASA MARS  website, and got this ticket. So you got it, it is actually for entertainment purpose only. 😅 You can also get the ticket from the link below: https://mars.nasa.gov/participate/send-your-name/future

Rolling Dice Simulator (PCTS)

Python Codes The Series - 2 Photo by Brett Jordan on Unsplash Playing Ludo or Snakes & Ladders and just lost 😰 your dice 🎲; well, no need to worry till I am with you 🙋🏻‍♂️. Just use Python. Many of you might think 🤔 that I am crazy but believe me I am not crazy 😧. We will learn today to use Python for making a rolling dice simulator program.  Here, we are using random module to use the various random functions to make the probability of each outcomes equal. Copy the following code: #importing random module... import random ''' Taking a number between 1 and 10000 using randrange function ''' start = 1 end = 10000 num = random.randrange(start,end+1) #Now choosing the first digit of num from left... num_2 = str(num)[0] num_2 = int(num_2) ''' Finally, choosing the number for the die ''' if num_2 < 6: roll = random.randrange(1,num_2+1) elif num_2 == 6: roll = num_2 else: num_2 = num_2 - 3 roll = ran...