
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
Found 26504 Articles for Server Side Programming

545 Views
Functions that take parameters in the form of variable-length key-value pairs can be defined in Python. This enables more dynamic and versatile functions that can handle a variety of inputs. When a function has to be able to handle arbitrary or optional parameters, this feature is frequently employed. Learn how to use the **kwargs and ** syntax to send a function a variable number of arguments in this technical article. Syntax The **kwargs syntax indicates that the function accepts an arbitrary number of keyword arguments, which are passed in as a dictionary. def function_name(**kwargs): # code block ... Read More

445 Views
Function overloading is a popular concept in object-oriented programming where functions can have the same name but different parameters. This enables the developer to write functions that can perform different operations based on the input parameters. However, Python doesn't support function overloading as traditionally seen in other object-oriented languages such as Java or C++. Fortunately, the singledispatch function from the functools module provides a solution for Python developers to implement function overloading. Syntax The functools module is part of the Python standard library and doesn't require any installation. To use the singledispatch function, import it from the functools module − ... Read More

479 Views
Welcome to this blog post where we will be discussing the implementation of a fun game called Flip! using Python. Flip! is a game that involves flipping over tiles on a 4x4 grid to reveal their color. The objective of the game is to flip over all the tiles while making as few moves as possible. In this post, we will go through the implementation of the game using Python and explain the different components of the code. Syntax The following packages are used in this code − itertools − This package provides functions to iterate over collections in ... Read More

648 Views
One of the biggest online markets in India is Flipkart, where shoppers can buy everything from gadgets to apparel. Any commercial service must examine the tone of the evaluations in order to enhance their services as a result of the growing number of consumers and their feedback. To detect whether a text exhibits a positive, negative, or neutral attitude, Sentiment Analysis is a Natural Language Processing approach which we will be examining using Python to conduct sentiment analysis on product reviews in this technical blog. Installation and Syntax To perform sentiment analysis on Flipkart reviews, we will need to install ... Read More

2K+ Views
The Python Uszipcode module is a powerful tool for working with United States zip codes in Python. This module provides a comprehensive set of functions and classes for working with zip codes, including searching for zip codes, identifying the location associated with a zip code, and calculating the distance between two zip codes. In this article, we will provide a detailed overview of the Python Uszipcode module and how it can be used to solve a variety of problems. What is the Python Uszipcode Module? The Python Uszipcode module is a Python library for working with United States zip codes. ... Read More

3K+ Views
Sometimes we need data to be created or read in memory instead of actual files seen by the OS. This is where the Python StringIO module, an in-memory file-like object, comes into play. Read through this article to get a detailed explanation about the Python StringIO module. What is Python StringIO Module? Python StringIO module is an in-memory file-like object which can be used as both input and output to most of the functions expecting a standard file object. In other words, the file-like object acts like a regular file allowing most of the standard file I/O operations. One of ... Read More

14K+ Views
When writing programs, it is often necessary to check multiple conditions in order to determine the appropriate course of action. In Python, the "if" statement is used to execute a block of code if a specific condition is true. However, in many cases, we need to check more than one condition at a time, which can be accomplished using logical operators, parentheses, and other tools. In this article, we will explore several techniques for checking multiple conditions within an "if" statement using Python. We will discuss the use of logical operators such as and, or, and not, as well as ... Read More

2K+ Views
Convolutional Neural Networks (CNNs) are a type of neural network that is specifically designed to process data with a grid-like topology, such as an image. CNNs are composed of a number of convolutional and pooling layers, which are designed to extract features from the input data, and a fully connected layer, which is used to classify the features. The primary advantage of CNNs is that they are able to automatically learn the features that are most relevant for the task at hand, rather than having to rely on manual feature engineering. This makes them particularly well-suited for image classification tasks, ... Read More

733 Views
Machine Learning (ML), a branch of Artificial Intelligence (AI), is more than a buzzword right now. It is continuously growing and set to be the most transformative technology existing over the next decade. A few applications of machine learning that have already started having an impact on society include self-driving vehicles, fraud detection systems, and tumor detection. Machine learning became part of our daily routines as well. From voice-enabled personal assistants (PAs) like Siri, Alexa, and Google Assistant to optimized music, movies, news, and shopping recommendations, to suggestive searches, everything we use is directly or indirectly influenced by machine ... Read More

5K+ Views
Tokenization is the process of splitting a string into smaller pieces (tokens). In the context of natural language processing (NLP), tokens are words, punctuation marks, and numbers. Tokenization is a preprocessing step for many NLP tasks, as it allows you to work with individual words and symbols rather than raw text. In this article, we will look at five ways to perform tokenization in Python: Using the split() Method Using the NLTK Library Using Regular Expressions Using the shlex Module Using the ... Read More