Python Math: Select a random date in the current year
Write a Python program to select a random date in the current year.
Sample Solution:
Python Code:
from datetime import date
import random
start_dt = date.today().replace(day=1, month=1).toordinal()
end_dt = date.today().toordinal()
random_day = date.fromordinal(random.randint(start_dt, end_dt))
print(random_day)
Sample Output:
2017-02-19
Flowchart:

Python Code Editor:
Have another way to solve this solution? Contribute your code (and comments) through Disqus.
Previous: Write a Python program to generate (given an integer n) a square matrix filled with elements from 1 to n2 in spiral order.
Next: Write a Python program to calculate clusters using Hierarchical Clustering method.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics