Python Articles

Page 30 of 855

Absolute Deviation and Absolute Mean Deviation using NumPy

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 1K+ Views

In statistics, data variability measures how dispersed values are in a sample. Two key measures are Absolute Deviation (difference of each value from the mean) and Mean Absolute Deviation (MAD) (average of all absolute deviations). NumPy provides efficient functions to calculate both. Formulas $$\mathrm{Absolute\:Deviation_i = |x_i - \bar{x}|}$$ $$\mathrm{MAD = \frac{1}{n}\sum_{i=1}^{n}|x_i - \bar{x}|}$$ Where xi is each data point, x̄ is the mean, and n is the sample size. Absolute Deviation Calculate the absolute deviation for each element in a data sample ? from numpy import mean, absolute data = [12, ...

Read More

A += B Assignment Riddle in Python

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 172 Views

The += operator on a mutable object inside a tuple creates a surprising Python riddle − the operation succeeds (the list gets modified) but also raises a TypeError because tuples don't support item assignment. Both things happen simultaneously. The Riddle Define a tuple with a list as one of its elements, then try to extend the list using += ? tupl = (5, 7, 9, [1, 4]) tupl[3] += [6, 8] Traceback (most recent call last): File "", line 1, in TypeError: 'tuple' object does not support item assignment ...

Read More

a.sort, sorted(a), np_argsort(a) and np.lexsort(b, a) in Python

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 776 Views

Python provides built-in sorting functions (sorted(), list.sort()) and NumPy provides advanced sorting (np.argsort(), np.lexsort()) for working with arrays and multiple sort keys. sorted() Returns a new sorted list without modifying the original ? a = [9, 5, 3, 1, 12, 6] b = sorted(a) print("Sorted Array:", b) print("Original Array:", a) Sorted Array: [1, 3, 5, 6, 9, 12] Original Array: [9, 5, 3, 1, 12, 6] list.sort() Sorts the list in-place (modifies the original, returns None). Faster than sorted() since it doesn't create a copy ? a = ...

Read More

Absolute and Relative Imports in Python

Pradeep Elance
Pradeep Elance
Updated on 15-Mar-2026 744 Views

In Python, when you need to access code from another file or package, you use import statements. There are two approaches − absolute imports (full path from the project root) and relative imports (path relative to the current file). How Python Resolves Imports When Python encounters an import statement, it searches in this order − Module cache − Checks sys.modules for previously imported modules. Built-in modules − Searches Python's standard library. sys.path − Searches directories in sys.path (current directory first). If not found anywhere, raises ModuleNotFoundError. Import Order Convention Import statements should be ...

Read More

Should I Learn Python or PHP for the Back End?

Tushar Sharma
Tushar Sharma
Updated on 15-Mar-2026 468 Views

Choosing between Python and PHP for backend development is one of the most common decisions new developers face. Both languages have established themselves as powerful tools for server-side programming, but they serve different purposes and excel in different areas. PHP was specifically designed for web development and has powered millions of websites since the 1990s. Python, originally created for general-purpose programming, has gained significant traction in web development while maintaining its dominance in data science and machine learning. Understanding their key differences will help you make an informed decision based on your career goals and project requirements. ...

Read More

How does Python compare to PHP in ease of learning for new programmers?

Vikram Chiluka
Vikram Chiluka
Updated on 15-Mar-2026 353 Views

When comparing Python and PHP for new programmers, both languages offer unique advantages, but they differ significantly in learning curve, syntax clarity, and career opportunities. Let's explore how these languages compare for beginners. Python: Beginner-Friendly Design Python is widely regarded as an excellent first programming language due to its emphasis on readability and clean coding practices. Key Advantages for Beginners Python enforces proper coding techniques through mandatory indentation, making code naturally readable and well-structured. It's strongly typed, preventing common beginner mistakes like mixing incompatible data types. The language's syntax is intuitive and closely resembles natural English. ...

Read More

Swap two variables in one line in C/C++, Python, PHP and Java

Hafeezul Kareem
Hafeezul Kareem
Updated on 15-Mar-2026 659 Views

In this tutorial, we are going to learn how to swap two variables in different languages. Swapping means interchanging the values of two variables. Let's see an example. Input a = 3 b = 5 Output a = 5 b = 3 Let's see how to achieve this in different programming languages. Python We can swap variables with one line of code in Python using tuple unpacking − Example # initializing the variables a, b = 3, 5 # printing before swapping print("Before swapping:-", a, b) ...

Read More

Run a Python program from PHP

SaiKrishna Tavva
SaiKrishna Tavva
Updated on 15-Mar-2026 7K+ Views

In PHP, you can execute Python scripts using built-in functions like exec() or shell_exec(). These functions allow you to run Python programs via the shell and capture their output. exec() Function The exec() function executes commands in the shell and optionally captures the output. It returns only the last line of output by default. Syntax exec(string $command, array &$output = null, int &$return_var = null); shell_exec() Function The shell_exec() function is similar to exec() but captures and returns the entire output of the command as a string, instead of just the last ...

Read More

How to call Python file from within PHP?

SaiKrishna Tavva
SaiKrishna Tavva
Updated on 15-Mar-2026 11K+ Views

In PHP, you can execute Python scripts using built-in functions like shell_exec(), exec(), or proc_open(). Each method offers different levels of control over the process. Using shell_exec() The simplest approach − runs a command via the shell and returns the output as a string. Use escapeshellcmd() to sanitize the command ? The square of 4 is 16 Specifying the Python Interpreter If the script lacks a shebang line (#!/usr/bin/env python3), explicitly call the interpreter ? The square of 5 is 25 ...

Read More

Is there something available in Python like PHP autoloader?

Sumana Challa
Sumana Challa
Updated on 15-Mar-2026 471 Views

No, Python does not have a direct equivalent to PHP's autoloader, and it doesn't need one. The two languages handle module loading fundamentally differently. Why PHP Needs Autoloaders PHP starts a fresh process for each web request, loading all code from scratch every time. Autoloaders optimize this by loading classes only when they are first used, avoiding the cost of loading unnecessary files on every request. Why Python Doesn't Need One Python imports modules once when the application starts. The module stays in memory (sys.modules) for the lifetime of the app. Subsequent requests reuse the already-loaded ...

Read More
Showing 291–300 of 8,547 articles
« Prev 1 28 29 30 31 32 855 Next »
Advertisements