Programming Articles - Page 3193 of 3363

How do I find the largest integer less than x in Python?

Jayashree
Updated on 27-Oct-2022 12:23:22

3K+ Views

In this article, we will show you how to find the largest integer less than x in python. The Greatest Integer Function [X] denotes an integral part of the real number x that is the closest and smallest integer to x. It's also called the X-floor. [x]=the largest integer less than or equal to x. Generally If n

How to check whether a number is prime or not using Python?

Jayashree
Updated on 02-Mar-2020 10:06:49

880 Views

Principle used in following solution to this problem is to divide given number with all from 3 its square root, a number's square root is largest possible factor beyond which it is not necessary to check if it is divisible by any other number to decide that it is prime number.The function returns false for all numbers divisible by 2 and less than 2. For others return value of all) function will be false if it is divisible by any number upto its square root and true if it is not divisible by any numberExampledef is_prime(a):     if a ... Read More

How to randomize the items of a list in Python?

Jayashree
Updated on 24-Jun-2020 06:59:23

1K+ Views

The random module in the Python standard library provides a shuffle() function that returns a sequence with its elements randomly placed.>>> import random >>> l1=['aa',22,'ff',15,90,5.55] >>> random.shuffle(l1) >>> l1 [22, 15, 90, 5.55, 'ff', 'aa'] >>> random.shuffle(l1) >>> l1 ['aa', 'ff', 90, 22, 5.55, 15]

How to randomly select element from range in Python?

Vikram Chiluka
Updated on 09-Nov-2022 06:54:31

6K+ Views

In this article, we will show how to randomly select from a range in python. Below are the various methods to accomplish this task − Using random.randrange() function Using random.randint() function Using random.random() function Using random.sample() Using random.randrange() function Algorithm (Steps) Following are the Algorithm/steps to be followed to perform the desired task − Use the import keyword, to import the random module. Use the random.randrange() function(Returns a random number within the specified range) to generate a random number within the given range by passing minimum, and maximum numbers as arguments. Generate a random number from ... Read More

How to pick a random number not in a list in Python?

Vikram Chiluka
Updated on 27-Oct-2022 12:44:48

2K+ Views

In this article, we will show you how to pick a random number not in a list in python. Below are the various methods to accomplish this task − Using random.choice() function Using random.choice() function and List Comprehension Using random.choice() & set() functions Using random.randrange() function Using random.choice() function The random.choice() method returns a random element from the specified sequence. The sequence could be a string, a range, a list, a tuple, or anything else. Syntax random.choice(sequence) Parameters sequence − any sequence like list, tuple etc. Algorithm (Steps) Following are the Algorithm/steps to be followed to perform ... Read More

How to randomly select an item from a string in Python?

Vikram Chiluka
Updated on 27-Oct-2022 13:08:03

10K+ Views

In this article, we will show you how to randomly select an item from a string using python. Below are the various methods in python to accomplish this task − Using random.choice() method Using random.randrange() method Using random.randint() method Using random.random() Using random.sample() method Using random.choices() method Assume we have taken a string containing some elements. We will generate a random element from the given input string using different methods as specified above. Method 1: Using random.choice() method Algorithm (Steps) Following are the Algorithm/steps to be followed to perform the desired task − Use the import keyword ... Read More

How to randomly select an item from a tuple in Python?

Vikram Chiluka
Updated on 28-Oct-2022 11:37:12

6K+ Views

In this article, we will show you how to randomly select an item from a tuple using python. Below are the various methods in python to accomplish this task: Using random.choice() method Using random.randrange() method Using random.randint() method Using random.random() Using random.sample() method Using random.choices() method Assume we have taken a tuple containing some elements. We will generate a random element from the given input tuple using different methods as specified above. Using random.choice() method Algorithm (Steps) Following are the Algorithm/steps to be followed to perform the desired task – Use the import keyword to ... Read More

How do we check in Python whether a string contains only numbers?

Jayashree
Updated on 02-Mar-2020 10:00:52

303 Views

Python has an in-built function isdigit() which returns true if all characters in a string are digit (between 0-9)>>> string='9764135408' >>> string.isdigit() True >>> string='091-9764135408' >>> string.isdigit() FalseYou can also use regex expression to check if string contains digits only.>>> import re >>> bool(re.match('^[0-9]+$','9764135408')) True >>> bool(re.match('^[0-9]+$','091-9764135408')) False

How to generate non-repeating random numbers in Python?

Vikram Chiluka
Updated on 26-Aug-2023 03:38:07

48K+ Views

In this article, we will show you how to generate non-repeating random numbers in Python. Below are the methods to accomplish this task: Using randint() & append() functions Using random.sample() method of given list Using random.sample() method of a range of numbers Using random.choices() method Using randint() & append() functions Algorithm (Steps) Following are the Algorithm/steps to be followed to perform the desired task − Use the import keyword, to import the random module. Create an empty list which is the resultant random numbers list. Use the for loop, to traverse the loop 15 times. Use ... Read More

How to overload Python comparison operators?

Pythonista
Updated on 02-Mar-2020 08:17:26

15K+ Views

Python has magic methods to define overloaded behaviour of operators. The comparison operators (=, == and !=) can be overloaded by providing definition to __lt__, __le__, __gt__, __ge__, __eq__ and __ne__ magic methods. Following program overloads == and >= operators to compare objects of distance class.class distance:       def __init__(self, x=5, y=5):             self.ft=x             self.inch=y       def __eq__(self, other):              if self.ft==other.ft and self.inch==other.inch:                   return "both objects are equal"     ... Read More

Advertisements