Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Programming Articles
Page 157 of 2547
How to find Profit or loss using Python when CP of N items is equal to SP of M
In this article, we will learn a Python program to find the profit or loss when the cost price (CP) of N items is equal to the selling price (SP) of M items. When CP of N items equals SP of M items, we can calculate profit or loss percentage using a mathematical relationship between these quantities. Understanding the Problem Given that Cost Price of N items = Selling Price of M items, we need to determine whether there's a profit or loss and calculate the percentage. What is Cost Price (CP)? Cost price is ...
Read MoreHow to Determine Last Friday's Date using Python?
In this article, we will learn how to determine last Friday's date using Python. This is useful for scheduling, reporting, and date-based calculations in business applications. Methods Used The following are the various methods to accomplish this task − Using datetime module Using dateutil package Method 1: Using Datetime Module This approach uses Python's built-in datetime module to calculate the previous Friday by determining the current weekday and counting backwards. Algorithm Following are the steps to perform this task − Import datetime and timedelta from datetime module Create a ...
Read MoreHow to detect whether a Python variable is a function?
In this article, we will learn how to detect whether a Python variable is a function. Sometimes, it's essential to figure out whether a Python variable is a function, especially when working with large codebases or dynamically generated code. Methods to Check if a Variable is a Function The following are the methods to check whether a Python variable is a function − Using the built-in callable() function Using the isfunction() of the inspect module Using the type() function Using the built-in hasattr() function Using the isinstance() function Using the callable() Function The ...
Read MoreHow to create a dictionary of sets in Python?
A dictionary of sets in Python stores sets as values for dictionary keys, automatically eliminating duplicates. This structure is useful for grouping unique items under different categories. Using Dictionary Literals The simplest way is to create a dictionary with sets as values using curly braces ? # Creating a dictionary with sets as values employee_data = { 'Employee_ID': {10, 11, 12, 14, 15}, 'Employee_Age': {25, 30, 40, 35, 28} } print("Dictionary of sets:") print(employee_data) Dictionary of sets: {'Employee_ID': {10, 11, 12, 14, 15}, 'Employee_Age': ...
Read MoreHow to capture SIGINT in Python?
In this article, we will learn how to capture SIGINT in Python and what has to be done after capturing it. SIGINT is a signal sent when the user presses Ctrl+C (or Ctrl+F2 on Windows) to interrupt a running program. When the signal module receives signals, it performs specific actions. It can capture the user's keyboard interruption through SIGINT and allow you to define custom behavior instead of just terminating the program. Required Modules The following modules are needed for signal handling in Python − Signal Module The signal module provides mechanisms to handle asynchronous ...
Read MoreHow to Align Text Strings using Python?
In this article, we will learn how to align text strings using Python. Python provides multiple ways to align text: f-strings with alignment specifiers and built-in string methods like ljust(), rjust(), and center(). Python's text alignment feature helps create well-formatted output. When data varies in length, proper alignment makes output more readable and professional-looking. You can specify left, right, or center alignment with a reserved width for consistent formatting. F-String Alignment Syntax F-strings use alignment symbols followed by width numbers ? − Right alignment ^ − Center alignment Left Alignment using F-strings ...
Read MoreFind the maximum element of each row in a matrix using Python
In this article, we will learn Python programs to find the maximum element of each row in a matrix. We'll explore three efficient approaches to solve this common problem. Assume we have taken an NxN input matrix. We will now find the maximum element of each row in an input matrix using the below methods. Methods Used The following are the various methods to accomplish this task − Using Nested For Loops Using max() function Using map() and lambda functions Method 1: Using Nested For Loops Algorithm Following are the steps ...
Read MoreFind the least frequent element in an array using Python
Finding the least frequent element in an array is a common programming problem. Python offers several approaches: sorting with linear traversal, hashing with dictionaries, and using the Counter class from the collections module. Methods Overview The following methods can accomplish this task − Using sort() function (Naive Approach) Using Hashing with Dictionary Using Counter() Function Method 1: Using sort() Function This approach first sorts the array, then traverses it linearly to count frequencies. The time complexity is O(n log n) due to sorting. Example The following program returns the least frequent ...
Read MoreDecoding and encoding hexadecimal digitals using Python
In this article, we will learn how to decode and encode hexadecimal digits using Python. Python provides built-in modules like binascii and base64 that make hexadecimal conversion straightforward. What are Hexadecimal Digits? Hexadecimal is a base-16 number system that uses digits 0-9 and letters A-F to represent values. It's commonly used in programming to represent binary data in a more readable format. Method 1: Using binascii Module The binascii module provides functions to convert between binary and different ASCII-encoded binary representations. It's ideal when you need to encode or decode raw hex digit strings. Encoding ...
Read MoreDecimal Equivalents of 1/2, 1/3, . . . ,1/10 in Python
In this article, we will learn Python programs that calculate and display the decimal equivalents of fractions from 1/2, 1/3, 1/4, up to 1/10. We'll explore three different approaches to accomplish this task. Method 1: Basic Division for Single Fraction We can calculate the decimal equivalent of 1/2 using simple division. This demonstrates the basic concept before scaling to multiple fractions ? # Calculate decimal equivalent of 1/2 numerator = 1 denominator = 2 result = numerator / denominator print(f"1/{denominator} = {result}") 1/2 = 0.5 Method 2: Using range() Function ...
Read More