Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Python Articles
Page 262 of 852
Is Python good for making apps?
In this article, we will discuss whether Python is good or suitable for making apps. The answer is YES, python is better for making apps. There are numerous top programming languages available for app development. However, there are no specific rules for determining which language is better for app development. There are numerous apps available, including food delivery, gaming, grocery delivery, social media apps, and so on. Each app has its own set of requirements and features. As a result, it is critical to understand each programming language separately. Also, understand which languages are suitable for mobile app development. Python, ...
Read MoreWhat is the meaning of single underscore prefix with Python variables?
Python variable name may begin with a single underscore. It functions as a convention to indicate that the variable name is now a private variable. It should be viewed as an implementation detail that could change at any time. Programmers can assume that variables marked with a single underscore are reserved for internal usage. Single underscores are advised for semi-private variables, and double underscores are advised for fully private variables. To paraphrase PEP-8; single leading underscore: a poor signal of "internal use." For instance, from M import * excludes objects with names that begin with an underscore. Syntax The syntax ...
Read MoreWhat does double underscore prefix do in Python variables?
When a double underscore is added as prefix to python variables the name mangling process is applied to a specific identifier(__var) In order to avoid naming conflicts with the subclasses, name mangling includes rewriting the attribute name. Example Following is the program to explain the double underscore in Python − class Python: def __init__(self): self.car = 5 self._buzz = 9 self.__fee = 2 d = Python() print(dir(d)) Output Following is an output of the above code − ['_Python__fee', ...
Read MorePython Program to print unique values from a list
List is a built-in data structure in python which functions like a dynamically sized array. Lists are created by putting elements in square brackets ‘[element 1, element 2, ….]’. Elements present in list are indexed and the indexing starts from [0]. List has the following properties − List is mutable meaning that elements can be added, removed or changed from a list after its creation. List is ordered, so adding new elements to the list will not change the order of existing elements. List allows for entry of duplicate elements since each element has a unique index. A single ...
Read MoreHow to dynamically load a Python class?
A class is a group of items. It is a logical entity with a few unique attributes and methods. For instance, if you have a class for Cricket, it should have an attribute and method like players, tournaments, toss, runs, wickets, matches, etc. Use the keyword ‘class’ to create a class. Example: Following is a simple example of a class − Create the class named ‘Python’ and give it the property a − class Python: a = 36 This article demonstrates the following different ways to dynamically load a Python class. Using getattr() function The named attribute of ...
Read MoreHow do we handle circular dependency between Python classes?
In this article we are going to discuss how to handle the circular dependency between Python classes. First of all, let us understand what is circular dependency. When two or more modules depend on one another, this is known as a circular dependency. This is because each module is defined in terms of the other module. Following is an example of circular dependency functionE(): functionF() And functionF(): functionE() The code shown above clearly shows a circular dependency. FunctionA() calls functionB(), which depends on it, and functionB() calls functionA().There are some apparent issues ...
Read MoreHow do I make a subclass from a super class in Python?
In this article we are going to discuss how to create subclass from a super class in Python. Before proceeding further let us understand what is a class and a super class. A class is a user-defined template or prototype from which objects are made. Classes offer a way to bundle together functionality and data. The ability to create new instances of an object type is made possible by the production of a new class. Each instance of a class may have attributes connected to it to preserve its state. Class instances may also contain methods for changing their state ...
Read MoreExplain Python class method chaining
In OOP languages methods are a piece of code that can perform a specific task to produce a desired output. Methods are created inside classes and are invoked or called by objects of the class. Methods are extremely useful in programming as they provide modularity to code by breaking a complex code into manageable blocks. Methods can function independently of other methods, thus making it easy to check individual functionality within a program. Method chaining in Python Methods chaining is a style of programming in which invoking multiple method calls occurs sequentially. It removes the pain of assigning variables at ...
Read MorePython program to split and join a string?
We'll learn how to split and join a string in Python in this article. Python defines strings as a collection of characters enclosed in one, two, or three quotations. When a string is split, it is divided into smaller strings using a specific delimiter. A set of one or more characters used to define a boundary is known as a delimiter. Anything could serve as a delimiter. The comma (, ), semicolon (;), tab (t), space (), and pipe (|) are the most widely used delimiters. Everywhere the specified delimiter appears in a given string, we must split it, and ...
Read MorePython Program to replace a word with asterisks in a sentence
The use of the symbol * (asterisks) in writing or printing as a reference mark, a sign that some letters or words have been omitted, a way to indicate a possible but unproven linguistic form, or for other arbitrary purposes. In this article we will discuss different ways to replace a word with asterisks in a sentence in Python. Input-Output Scenarios Following is an input and its output scenario of replacing a word in a sentence with asterisks − Input: Welcome to the TutorialsPoint family. Output: Welcome to the TutorialsPoint ****** We can see in the above scenario that ...
Read More