Right Justified String in Python

Yaswanth Varma
Updated on 11-Apr-2025 12:02:11

663 Views

In python, Right-aligning the strings with space padding is a common requirement when formatting the text-based output such as reports, logs or tabular data. This can be done by using the built-in string methods. Let's dive into the article, to learn different ways to get a space-padded string with the original string right-justified in python. Using python rjust() Method The python rjust() method is used to right-align a string by padding it with a specified character on the left. Syntax Following is the syntax of python rjust() method − str.rjust(length, character) Example Let's look at the ... Read More

Find Last Occurrence of Substring in Python

Yaswanth Varma
Updated on 11-Apr-2025 12:01:39

15K+ Views

In Python, working with strings is a common task in data processing and text analysis. The common operation is finding the last occurrence of a specific substring. It is useful in situations like extracting the domain names or locating the repeated elements in logs. Python provides several methods to accomplish this; the most commonly used are − Python rfind() Method Python rindex() Method Using python rfind() Method The Python rfind() method is used to find the last occurrence of the substring in the given string; if not found, ... Read More

Write Recursive Python Function to Find Factorial

Sarika Singh
Updated on 11-Apr-2025 10:24:37

1K+ Views

We can write a recursive function in Python to find the factorial of a number. Recursion means that a function calls itself repeatedly to work through different stages of the same task. This technique is useful for tasks that follow a repetitive pattern or have a step-by-step structure like calculating factorials, generating the Fibonacci series, or navigating tree structures (tree traversal). The factorial of a number is the product of all positive integers from 1 to that number. It is represented using the symbol n! and defined as - n! = n X (n - 1) X (n - 2) ... Read More

Write Long Strings in Multi-lines in C/C++

Ravi Ranjan
Updated on 10-Apr-2025 10:24:43

15K+ Views

To write long strings in multi-lines, you can use 'newline character' or 'raw string literal'. It increases the readability of the code, makes the code look clean, and you can avoid scrolling. In this article, we have a long string and our task is to write the long string in multi-lines in C++. Approaches to Write Long Strings in Multi Lines Here is a list of approaches to write long strings in multiple lines which we will be discussing in this article with stepwise explanation and complete example codes. Using Newline Character ... Read More

Create Your Own Annotations in Java

Shriansh Kumar
Updated on 09-Apr-2025 19:35:54

934 Views

When we start learning Java, we often wonder about symbols like @override and @inherited. They are a special kind of tag termed as Annotations that can be applied to classes, methods, fields, parameters, and other elements of the code. Java provides support for some built-in annotations, however, we are allowed to create our own annotations too. In this article, we are going learn how to create and use our own custom annotations. Before creating our own annotations, let's familiarize ourselves with the basics of annotations in Java. What are Annotations? Annotations are features of Java that allows us to add ... Read More

Difference Between VB.NET and Java

Shriansh Kumar
Updated on 09-Apr-2025 19:34:30

948 Views

VB.NET and Java are the two widely used programming languages available nowadays. They serve to develop a variety of software including web and android applications. The features and capabilities of both languages make it difficult to choose one over another. In this article, we will compare and analyze them based on some parameters such as syntax, features, performance, and applications to point out the difference between VB.NET and Java. VB.NET vs Java Before discussing the difference between both technologies, let's have a quick introduction about them. VB.NET It is an abbreviation that stands for Visual Basic .NET. It is ... Read More

Parameterized Constructor in an Abstract Class in Java

Alshifa Hasnain
Updated on 09-Apr-2025 19:33:58

5K+ Views

A common question in Java OOPs is whether abstract classes can have parameterized constructors. Yes, we can define a parameterized constructor in an abstract class. What is a Parameterized Constructor in Java A parameterized constructor is a special type of class constructor that accepts parameters/arguments when creating an object. Unlike a default (no-arg) constructor, it allows you to initialize an object with specific values at the time of creation. Syntax The Following is the syntax: public class ClassName { private dataType field1; private dataType field2; // Parameterized ... Read More

Case When Finally Block Does Not Execute in Java

Shriansh Kumar
Updated on 09-Apr-2025 19:24:41

2K+ Views

Questions related to Java exception handling are very frequent in interviews for many companies and even in exams. One such question that an interviewer might ask is whether there is a case when the finally block does not execute in Java. We will try to find the answer to this question in the simplest way possible. In Java, the finally block is designed to execute regardless of whether an exception is thrown or handled in the try-catch blocks. However, finally block may not execute if System.exit() is called either inside try or catch block. Before moving to the question, ... Read More

Find Length of an Array in C/C++

George John
Updated on 09-Apr-2025 19:14:40

21K+ Views

To find the length of an array in C++, we can use various functions and approaches that we are going to discuss in this article. Finding the length of an array is a very common task and is used in looping through an array, sorting the array, finding maximum and minimum, and in many more scenarios. In this article, we have an array and our task is to find the length of the array in C++. Approaches to Find Length of Array Here is a list of approaches to find the length of an array in C++ which ... Read More

C++ Program to Implement Variable Length Array

Tapas Kumar Ghosh
Updated on 09-Apr-2025 19:05:12

7K+ Views

Variable length arrays can have a size as required by the user i.e they can have a variable size. A Variable−Length Array (VLA) is an array whose length is determined at runtime (not compile-time). Variable Length Array Using Vector A vector is defined by the resizable array that is part of data structures and is used to store multiple elements from the same data type. A variable length array can be created using the Vector. Syntax Following are the syntaxes that uses to modify the size dynamically using vector − // inserting the array element push_back() and, // ... Read More

Advertisements