
- Python 3 Basic Tutorial
- Python 3 - Home
- What is New in Python 3
- Python 3 - Overview
- Python 3 - Environment Setup
- Python 3 - Basic Syntax
- Python 3 - Variable Types
- Python 3 - Basic Operators
- Python 3 - Decision Making
- Python 3 - Loops
- Python 3 - Numbers
- Python 3 - Strings
- Python 3 - Lists
- Python 3 - Tuples
- Python 3 - Dictionary
- Python 3 - Date & Time
- Python 3 - Functions
- Python 3 - Modules
- Python 3 - Files I/O
- Python 3 - Exceptions
- Python 3 Advanced Tutorial
- Python 3 - Classes/Objects
- Python 3 - Reg Expressions
- Python 3 - CGI Programming
- Python 3 - Database Access
- Python 3 - Networking
- Python 3 - Sending Email
- Python 3 - Multithreading
- Python 3 - XML Processing
- Python 3 - GUI Programming
- Python 3 - Further Extensions
- Python 3 Useful Resources
- Python 3 - Questions and Answers
- Python 3 - Quick Guide
- Python 3 - Tools/Utilities
- Python 3 - Useful Resources
- Python 3 - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Python 3 - Number seed() Method
Description
The seed() method initializes the basic random number generator. Call this function before calling any other random module function.
Syntax
Following is the syntax for seed() method:
seed ([x], [y])
Note − This function initializes the basic random number generator.
Parameters
x − This is the seed for the next random number. If omitted, then it takes system time to generate the next random number. If x is an int, it is used directly.
y − This is version number (default is 2). str, byte or byte array object gets converted in int. Version 1 used hash() of x.
Return Value
This method does not return any value.
Example
The following example shows the usage of seed() method.
#!/usr/bin/python3 import random random.seed() print ("random number with default seed", random.random()) random.seed(10) print ("random number with int seed", random.random()) random.seed("hello",2) print ("random number with string seed", random.random())
Output
When we run above program, it produces the following result −
random number with default seed 0.2524977842762465 random number with int seed 0.5714025946899135 random number with string seed 0.3537754404730722
python_numbers.htm
Advertisements