Python Articles

Page 707 of 855

Conway's Game Of Life using Python?

Vrundesha Joshi
Vrundesha Joshi
Updated on 25-Mar-2026 750 Views

Conway's Game of Life is a cellular automaton created by British mathematician John Conway in 1970. It simulates the evolution of a colony of biological organisms on a two-dimensional grid consisting of "living" and "dead" cells. Rules of Conway's Game of Life The game follows four simple rules that determine whether a cell lives or dies in the next generation ? Overpopulation: A living cell dies if it has more than three living neighbors Survival: A living cell survives if it has two or three living neighbors Underpopulation: A living ...

Read More

Run Python script from Node.js using child process spawn() method?

Vrundesha Joshi
Vrundesha Joshi
Updated on 25-Mar-2026 1K+ Views

Node.js and Python are two popular languages among developers. While Node.js excels at web development, Python provides extensive libraries for scientific computing, AI, and machine learning. Fortunately, we can combine both by running Python scripts from Node.js using the child_process module. The spawn() method creates a child process to run Python scripts in the background and stream results back to Node.js in real-time. Creating the Python Script First, let's create a Python script that accepts command-line arguments and outputs messages over time − # myscript.py import sys, getopt, time def main(argv): ...

Read More

Identifying handwritten digits using Logistic Regression in PyTorch?

Jennifer Nicholas
Jennifer Nicholas
Updated on 25-Mar-2026 355 Views

This tutorial demonstrates how to build a Convolutional Neural Network (CNN) using PyTorch to classify handwritten digits from the MNIST dataset. We'll create a CNN model and train it to achieve high accuracy on digit recognition. The MNIST dataset contains 70, 000 labeled 28×28 pixel grayscale images of handwritten digits (0-9), with 60, 000 training images and 10, 000 test images. Installation and Setup First, install the required libraries ? pip install torch torchvision matplotlib Import Libraries import torch import torchvision import torch.nn as nn import torch.nn.functional as F import torch.optim ...

Read More

Print with your own font using Python?

Vrundesha Joshi
Vrundesha Joshi
Updated on 25-Mar-2026 527 Views

In Python, you can display text in creative ASCII art styles using the pyfiglet module. This library converts regular strings into artistic text representations using various fonts. Installation First, install pyfiglet using pip − pip install pyfiglet Basic Usage The simplest way to create ASCII art text is using the figlet_format() function − import pyfiglet ascii_banner = pyfiglet.figlet_format("Hello, Python") print(ascii_banner) _ _ _ _ ____ ...

Read More

Image based Steganography using Python?

Nitya Raut
Nitya Raut
Updated on 25-Mar-2026 1K+ Views

Steganography is a technique of hiding information behind the scene. Unlike cryptography which focuses on encrypting data through algorithms like SHA1 or MD5, steganography focuses on hiding data (files, images, messages, or videos) within another medium to avoid detection. In this tutorial, we'll create a Python program that hides information behind an image without noticeable changes to the image appearance. The program has two main components ? an encoding function to embed secret messages into images, and a decoding function to extract hidden information. Installation We'll use the Python Pillow library and the stepic library for steganography ...

Read More

Image processing in Python?

Jennifer Nicholas
Jennifer Nicholas
Updated on 25-Mar-2026 13K+ Views

Python provides powerful libraries for image processing, including OpenCV for computer vision, PIL/Pillow for basic operations, and NumPy/SciPy for numerical image manipulation. This tutorial covers essential image processing techniques using these libraries. Popular Image Processing Libraries OpenCV − Computer vision library for real-time processing, facial recognition, object detection, and advanced image analysis. PIL/Pillow − User-friendly library for basic operations like resize, rotate, format conversion, and thumbnail creation. NumPy and SciPy − Mathematical libraries for advanced image manipulation and numerical processing. Matplotlib − Plotting library useful for displaying images and creating visualizations. Installing Required Libraries ...

Read More

Plotting Google Map using folium package?

Vrundesha Joshi
Vrundesha Joshi
Updated on 25-Mar-2026 1K+ Views

Folium is a powerful Python library that allows you to create interactive Leaflet maps. These interactive maps are ideal for building dashboards and visualizing geospatial data. Installation Installing folium is straightforward using pip ? pip install folium Creating a Basic Map Let's start by creating a simple map centered on Hyderabad, India ? import folium # Create a map centered at latitude 17.3616, longitude 78.4747 (Hyderabad) # zoom_start controls initial zoom level (higher = more zoomed in) map_obj = folium.Map(location=[17.3616, 78.4747], zoom_start=4, tiles='Stamen Terrain') # Save the map as ...

Read More

Convolutions using Python?

Jennifer Nicholas
Jennifer Nicholas
Updated on 25-Mar-2026 382 Views

Convolution is a fundamental mathematical operation used in image processing and deep learning. It combines two functions to produce a third function, essentially merging information from an input image with a kernel (filter) to extract specific features like edges, textures, or patterns. What is Convolution? In image processing, convolution involves sliding a small matrix called a kernel over an input image. At each position, we multiply corresponding elements and sum the results to produce a single output value. This process helps detect features and transform images. Input Image ...

Read More

Readability Index in Python(NLP)?

Nitya Raut
Nitya Raut
Updated on 25-Mar-2026 1K+ Views

A readability index is a numeric value that indicates how difficult (or easy) it is to read and understand a text. In Natural Language Processing (NLP), readability analysis helps determine the complexity level of written content, making it essential for educational materials, technical documentation, and content optimization. Readability describes the ease with which a document can be read. There exist many different tests to calculate readability, each designed for specific languages and use cases. These tests are considered predictions of reading ease and provide valuable insights for content creators and educators. Common Readability Tests Different readability tests ...

Read More

Data visualization with different Charts in Python?

Jennifer Nicholas
Jennifer Nicholas
Updated on 25-Mar-2026 448 Views

Python provides various easy-to-use libraries for data visualization that work efficiently with both small and large datasets. This tutorial demonstrates how to create different types of charts using the same dataset to analyze population data from multiple perspectives. Popular Python Visualization Libraries The most commonly used Python libraries for data visualizations are: Matplotlib − The foundational plotting library Pandas − Built-in plotting capabilities for DataFrames Plotly − Interactive web-based visualizations Seaborn − Statistical plotting with beautiful defaults Sample Dataset We will ...

Read More
Showing 7061–7070 of 8,549 articles
« Prev 1 705 706 707 708 709 855 Next »
Advertisements