
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
Rohan Singh has Published 170 Articles

Rohan Singh
3K+ Views
The pyttsx3 is a Python library that provides a simple interface for using TTS synthesis. Text to Speech (TTS) converts written text to spoken words. It is mainly used to generate speech from text and customize various aspects of the speech audio. The speech output generated by the pyttsx3 library ... Read More

Rohan Singh
3K+ Views
In Python, saving files with user−defined file names is a common requirement in various applications and projects. By allowing users to specify the file name, we can provide them with a more personalized and customizable experience. This article will explain the process of saving files with file names provided by ... Read More

Rohan Singh
9K+ Views
Async functions, also known as coroutines, are functions that can be paused and resumed during their execution. In Python, the asyncio module, provides a powerful framework for writing concurrent code using coroutines, which are special functions that can be paused and resumed. In this article, we will explore how to ... Read More

Rohan Singh
4K+ Views
Django Rest framework is a toolkit that is used to build APIs in Django. It provides features and functionalities to handle HTTP requests and responses in Python. Django Rest framework uses Serializers and Response classes to return custom JSON data. In this article, we will explore different approaches to return ... Read More

Rohan Singh
176 Views
Matplotlib is a popular data visualization library in Python that provides a wide range of tools for creating interactive plots and charts. One of the interactive components offered by Matplotlib is the RadioButtons widget, which allows users to select a single option from a group of mutually exclusive choices. While ... Read More

Rohan Singh
4K+ Views
Time series data is a sequence of observations collected over time at regular intervals. This data can be of any domain such as finance, economics, health, and environmental science. The time series data we collect can sometimes be of different frequencies or resolutions, which may not be suitable for our ... Read More

Rohan Singh
4K+ Views
In Python, tuples are immutable sequences that can contain a collection of elements. We can multiply all the items in a tuple using various methods like using a for loop, using the reduce() function from the functools module, using list comprehension, and the math.prod() function, etc. In this article, we ... Read More

Rohan Singh
369 Views
In Python, we can group strings on the kth character using several methods like using a dictionary, leveraging the groupby() function from itertools, and utilizing the defaultdict from the collection module. Grouping strings on the kth character is useful when manipulating and performing complex operations on strings. In this article, ... Read More

Rohan Singh
1K+ Views
We can get the Nth Word in a Given String in Python using string splitting, regular expressions, split() method, etc. Manipulating strings is a common task in programming, and extracting specific words from a string can be particularly useful in various scenarios. In this article, we will explore different methods ... Read More

Rohan Singh
182 Views
Debugging is an essential skill for developers to identify and resolve issues in their code. With the arrival of ES6 (ECMAScript 2015), JavaScript introduced several new features and syntax improvements. We can debug code in ES6 using various methods like Using Console Statements, Leveraging Debugging Tools, Employing Breakpoints, Analyzing Stack ... Read More