
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
SaiKrishna Tavva has Published 107 Articles

SaiKrishna Tavva
723 Views
In many coding languages, when you try to combine a string with a number, the number is usually converted into a string automatically so both parts can be joined together. This is called implicit type conversion. With the + operator for contaminating a string with a numerical value, Python does ... Read More

SaiKrishna Tavva
1K+ Views
Usually, if we need to find a particular word such as, "data" in a text or a string we will directly search for it. We can also use a sequence of characters which forms a pattern to search for words in a string. For example the characters "[0-9]" matches a ... Read More

SaiKrishna Tavva
476 Views
In Python, especially in situations like iterating through data structures, working with built-in functions, or fetching records from a database, lists of tuples are returned by the pre-defined functions instead of a list of lists. This is because tuples are immutable i.e., we cannot modify them after creation, whereas lists are mutable; ... Read More

SaiKrishna Tavva
2K+ Views
A bytestring in Python is a sequence of bytes, represented using the bytes data type in Python 3. Bytestrings are primarily used to handle binary data or data that doesn't conform to the ASCII or Unicode encodings, such as images, audio files, and more. They are crucial for tasks that ... Read More

SaiKrishna Tavva
12K+ Views
In Python, there are several methods to check if a given character in a string is an alphabetic letter. Here, we'll explore three effective techniques: using the isalpha() method, the string module, and regular expressions. Using the isalpha() method The isalpha() method is a built-in method in Python that returns ... Read More

SaiKrishna Tavva
8K+ Views
When working with files in Python, it's crucial to understand the different modes in which files can be opened. Each mode defines specific operations you can perform whether reading, writing, appending, or handling binary data. Following are the common file modes in Python. Read Mode: ... Read More

SaiKrishna Tavva
2K+ Views
When working with strings in Python, you might often find the need to remove specific characters. This could be driven by various needs such as data cleaning, formatting, or simply modifying text for output. Below are several methods to remove specific characters from a string. ... Read More

SaiKrishna Tavva
3K+ Views
A Namespace in Python is a container that holds a set of identifiers (variable names) and their associated objects (values). It helps implement the concept of scope in your program, determining which variables are accessible at any given point in your code. Every time a new scope is created—like when ... Read More

SaiKrishna Tavva
689 Views
Python programmers often need to delete directories for tasks like cleaning up temporary files. Deleting directories isn't as simple as deleting files and requires careful handling. This article explores effective methods for deleting Python directories. We'll provide step-by-step explanations and code examples, covering error handling, read-only files, and recursive removal ... Read More

SaiKrishna Tavva
3K+ Views
Managing files and archives is an essential skill. One common archive format is the ZIP file, which simplifies data compression and storage. Python, known for its versatility and power, provides the zip file module, making it easy for developers to interact with ZIP files efficiently. Key Features of the zipfile ... Read More