Server Side Programming Articles

Page 14 of 2109

Align buttons and labels in each row with Tkinter

Gaurav Leekha
Gaurav Leekha
Updated on 27-Mar-2026 5K+ Views

Tkinter is a popular Python GUI toolkit that provides widgets for building graphical user interfaces. When designing applications, it's common to have rows of buttons and labels that need proper alignment. The grid layout manager is perfect for creating organized, tabular layouts where elements align neatly in rows and columns. Understanding Grid Layout Manager Tkinter offers three layout managers: pack, place, and grid. The grid manager is ideal for aligning widgets in a table-like structure, allowing precise control over row and column positioning with optional padding and alignment options. Basic Row Alignment Example Here's a simple ...

Read More

Program to Print K using Alphabets

Niharika Aitam
Niharika Aitam
Updated on 27-Mar-2026 438 Views

Python provides various ways to create letter patterns using text characters. The letter K can be printed using different approaches and alphabets from the English language. Method 1: Using 'K' Character with Mathematical Logic This approach uses mathematical conditions to determine where to place the 'K' character ? string = "" j = 7 i = 0 for Row in range(0, 10): for Col in range(0, 10): if (Col == 1 or ...

Read More

Program to print window pattern

Niharika Aitam
Niharika Aitam
Updated on 27-Mar-2026 347 Views

A window pattern is a visual representation that resembles a window frame using characters like asterisks (*) or plus signs (+). Python makes it easy to create such patterns using loops and string operations. Simple Rectangular Window Let's start with a basic rectangular window without any divisions ? def print_window(n): # Print the top row print("+" * (2 * n + 1)) # Print the middle rows for i in range(n - 1): ...

Read More

Python - Unique Values Multiplication

Pranay Arora
Pranay Arora
Updated on 27-Mar-2026 268 Views

Python lists allow duplicate values, which is useful in most cases. However, sometimes we need to remove duplicates and perform operations on unique values only. In this article, we'll explore multiple approaches to find unique values from a list and calculate their multiplication. Using set() to Remove Duplicates The set() function creates an unordered collection with no duplicate elements, making it perfect for extracting unique values ? def calculate_product(numbers): result = 1 for num in numbers: result *= num ...

Read More

Python - Unique Tuple Frequency (Order Irrespective)

Pranay Arora
Pranay Arora
Updated on 27-Mar-2026 513 Views

In this article, we will find the frequency of unique tuples in a list where order doesn't matter. This means tuples like (1, 2, 3) and (1, 3, 2) are considered identical since they contain the same elements. Problem Understanding Input data = [(1, 2, 3), (2, 1, 3), (4, 5, 6), (1, 2, 3), (3, 2, 1)] print("Input:", data) Input: [(1, 2, 3), (2, 1, 3), (4, 5, 6), (1, 2, 3), (3, 2, 1)] Expected Output Frequency of unique tuples = 2 Explanation: Tuples at indices 0, ...

Read More

Python - Uneven Sized Matrix Column Minimum

Pranay Arora
Pranay Arora
Updated on 27-Mar-2026 282 Views

In Python, when dealing with matrices of uneven row lengths, finding the minimum values in each column requires special handling. This article explores seven different methods to tackle this problem, from basic loops to advanced libraries like NumPy and Pandas. You'll learn how to handle uneven-sized matrices and extract column-wise minimum values efficiently using various approaches. Using Nested Loops This method iterates through the matrix using nested loops and tracks the minimum value for each column. It's straightforward but may be slower for large datasets ? matrix = [ [3, 8, ...

Read More

Python - Tuple value product in dictionary

Pranay Arora
Pranay Arora
Updated on 27-Mar-2026 309 Views

Dictionaries in Python are widely used to store data in key-value pairs. Sometimes we need to calculate the product of elements at corresponding positions across tuple values in a dictionary. This commonly arises in data manipulation and analysis scenarios. Problem Statement Given a dictionary with tuples as values, we want to multiply elements at the same index positions across all tuples. Input input_dict = {'a': (1, 3, 5, 7), 'b': (2, 4, 6, 8), 'c': (2, 3, 5, 7)} print("Input:", input_dict) Input: {'a': (1, 3, 5, 7), 'b': (2, 4, 6, 8), 'c': ...

Read More

How to Invert Python Tuple Elements?

Pranay Arora
Pranay Arora
Updated on 27-Mar-2026 581 Views

Python tuples store data in the form of individual elements with a fixed order. In this article, we'll explore various methods to invert (reverse) the order of tuple elements ? Sample Input and Output Input (5, 6, 7, 8) Output (8, 7, 6, 5) Using Tuple Slicing The most Pythonic way uses slice notation with step -1 to reverse the tuple ? original_tuple = (1, 2, 3, 4, 5) inverted_tuple = original_tuple[::-1] print("Original tuple:", original_tuple) print("Inverted tuple:", inverted_tuple) Original tuple: (1, 2, 3, 4, 5) ...

Read More

Convert Lists into Similar key value lists in Python

Pranay Arora
Pranay Arora
Updated on 27-Mar-2026 307 Views

Converting two separate lists into a key-value mapping is a common data processing task in Python. The first list serves as keys, while the second list provides values. When keys repeat, their corresponding values are grouped together into lists. Example Input and Output keys = [3, 4, 3, 4, 5, 5] values = ['apple', 'banana', 'cherry', 'date', 'elderberry', 'fig'] # Expected output: # {3: ['apple', 'cherry'], 4: ['banana', 'date'], 5: ['elderberry', 'fig']} Using defaultdict with zip() The most efficient approach uses defaultdict to automatically create empty lists for new keys ? ...

Read More

Divide one Hermite series by another in Python using NumPy

Niharika Aitam
Niharika Aitam
Updated on 27-Mar-2026 206 Views

The Hermite series is a mathematical technique used to represent infinite series of Hermite polynomials. Hermite polynomials are orthogonal polynomials that solve the Hermite differential equation. NumPy provides functions to work with Hermite series, including division operations. What is a Hermite Series? A Hermite series is represented by the equation: f(x) = Σn=0^∞ cn Hn(x) Where: Hn(x) is the nth Hermite polynomial cn is the nth coefficient in the expansion Creating Hermite Series First, let's create Hermite series using NumPy's polynomial.hermite.poly2herm() function − import numpy as np from numpy.polynomial ...

Read More
Showing 131–140 of 21,090 articles
« Prev 1 12 13 14 15 16 2109 Next »
Advertisements