Sarika Singh

Sarika Singh

137 Articles Published

Articles by Sarika Singh

Page 10 of 14

How to eliminate repeated lines in a python function?

Sarika Singh
Sarika Singh
Updated on 09-May-2025 6K+ Views

In this article, we will discuss how to delete multiple lines that are repeated in a Python Function. If the file containing the program is small and only has a few lines, we can remove repeated lines manually. However, when dealing with huge files, we need a Python program to do so. Using the File Handling Methods Python has built-in methods for creating, opening, and closing files, which makes handling files easier. Using the methods, we can also perform several file actions, such as reading, writing, and appending data (while files are open). To remove duplicate lines from a text ...

Read More

How to extract file extension using Python?

Sarika Singh
Sarika Singh
Updated on 07-May-2025 6K+ Views

In a few scenarios, we need to extract the extension of a file to perform specific operations based on its type, such as validating image formats or filtering document files. Python provides different ways to achieve this using the os and pathlib modules. In this article, we'll explore how to get a file’s extension with different approaches.  Using os.path.splitext() The OS file path manipulation is made simple with the help of the Python os.path module. It provides methods to perform operations to receive data from file paths, opening, saving, and updating. The os.path.splitext() method of the os module in Python ...

Read More

How to expand tabs in string to multiple spaces in Python?

Sarika Singh
Sarika Singh
Updated on 07-May-2025 3K+ Views

In Python, handling white spaces between strings is easy. Sometimes, we may want to add space in a string, but we are not sure exactly how much. Python provides different ways to manage this, and one useful method is expandtabs() method. Using the expandtabs() Method The expandtabs() method in Python is used to replace tab characters (\t) in a string with spaces. It returns a new string where each \t is replaced with the number of spaces needed to reach the next tab stop. You can control how many spaces are used by passing a tabsize ...

Read More

How do I calculate the date six months from the current date using the datetime Python module?

Sarika Singh
Sarika Singh
Updated on 07-May-2025 3K+ Views

Python does not have a data type for dates, but we may import the datetime module to work with dates as date objects. Calculating dates that are months apart from a given date is quite challenging due to the varying length of months in our calendar system. This article tells about how to display the current date by importing the datetime module. There are two main methods to calculate a date six months from now in Python, which includes - Using relativedelta() function Using timedelta() function Using relativedelta() Function ...

Read More

Can Python functions run in html as javascript does?

Sarika Singh
Sarika Singh
Updated on 11-Apr-2025 605 Views

Unlike JavaScript, we cannot run Python functions (or scripts) directly in HTML, but we can use tools to make it work. While creating web pages, we use HTML to structure the content and JavaScript to make the page interactive (directly in the browser). We can also write the JavaScript code within an HTML file using the tag. If you are learning Python, you might wonder if you can run Python code the same way inside HTML. The short answer is no. You can't run Python code directly in HTML like JavaScript. Web browsers are designed only to understand HTML, ...

Read More

How to retrieve source code from Python objects?

Sarika Singh
Sarika Singh
Updated on 11-Apr-2025 16K+ Views

Using the inspect module, you can retrieve the source code of a Python function, method, class, or module. The following example demonstrates how to retrieve a function's source code − Example: Retrieve Function Source Code This code defines a simple function my_function(), that accepts two arguments and returns the sum of those arguments. We then retrieve the source code of the my_function function using the inspect.getsource() function and store it in the source code variable. Finally, the source code is output to the console. The inspect.getsource() function operates by reading the function's source code from the file in which it ...

Read More

How can we overload a Python function?

Sarika Singh
Sarika Singh
Updated on 11-Apr-2025 4K+ Views

Function overloading means defining multiple functions with the same name but different arguments. This is a built-in feature in many programming languages like C++ or Java. However, in Python, function overloading is not directly supported, but we can achieve it using some techniques. Python uses a concept called dynamic typing, which allows us to define functions that can take different types and numbers of arguments. We cannot create multiple functions with the same name, but we can still achieve similar functionality using methods like default arguments, variable-length arguments, or special modules like functools.singledispatch. Using Default Arguments One way to overload ...

Read More

How to write recursive Python Function to find factorial?

Sarika Singh
Sarika Singh
Updated on 11-Apr-2025 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

How to list all functions in a Python module?

Sarika Singh
Sarika Singh
Updated on 26-Aug-2023 51K+ Views

In this article we will discuss how to list all the functions in a Python module. A Python module contains multiple different functions that allow for extensive code reusability making complex code simple. It also enhances portability of python program by changing platform dependent code into platform independent APIs Python standard library consists of modules written in C that provide access to system functionality and modules written in python that provide general solutions for everyday problems making the life of programmers easy as it prevents writing of long code for simple problems Using dir() to get functions in a module ...

Read More

Python program to find all duplicate characters in a string

Sarika Singh
Sarika Singh
Updated on 26-Aug-2023 41K+ Views

This article teaches you how to write a python program to find all duplicate characters in a string. Characters that repeat themselves within a string are referred to as duplicate characters. When we refer to printing duplicate characters in a string, we mean that we shall print every character, including spaces, that appears more than once in the string in question. Input-Output Scenarios Following is the input-output scenario to find all the duplicate characters in a string − Input: TutorialsPoint Output: t, o, i As we can see, the duplicate characters in the given string "TutorialsPoint" are "t" with ...

Read More
Showing 91–100 of 137 articles
« Prev 1 8 9 10 11 12 14 Next »
Advertisements