[Python-checkins] cpython (merge 3.6 -> default): merge

raymond.hettinger python-checkins at python.org
Mon Nov 21 13:16:32 EST 2016


https://hg.python.org/cpython/rev/8c483030c5e7
changeset: 105295:8c483030c5e7
parent: 105293:5ec8d4c51363
parent: 105294:8f9f2033c1f0
user: Raymond Hettinger <python at rcn.com>
date: Mon Nov 21 10:16:25 2016 -0800
summary:
 merge
files:
 Doc/library/random.rst | 12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/Doc/library/random.rst b/Doc/library/random.rst
--- a/Doc/library/random.rst
+++ b/Doc/library/random.rst
@@ -429,12 +429,12 @@
 
 num_waiting = 0
 arrival = service_end = 0.0
- for i in range(10000):
- num_waiting += 1
- arrival += expovariate(1.0 / average_arrival_interval)
- print(f'{arrival:6.1f} arrived')
-
- while arrival > service_end:
+ for i in range(20000):
+ if arrival <= service_end:
+ num_waiting += 1
+ arrival += expovariate(1.0 / average_arrival_interval)
+ print(f'{arrival:6.1f} arrived')
+ else:
 num_waiting -= 1
 service_start = service_end if num_waiting else arrival
 service_time = gauss(average_service_time, stdev_service_time)
-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /