В стандартном модуле random есть две очень похожие функции
random.randint()
random.randrange()
Обе возвращают случайное значение из указанного диапазона
>>> random.randint(10, 20)
12
>>> random.randrange(10, 20)
17
В чем же отличие?
Дело в том что у randrange() есть третий параметр step.
randint() действительно возвращает случайное число из указанного диапазона.
randrange() на первый взгляд делает тоже самое если передать также два параметра.
Но есть указать еще и step то наш диапазон усложняется, то есть в него попадёт не полный ряд значений.
Например, я хочу получить случайное значение из диапазона но только чётное число. Тогда достаточно сделать так:
>>> randrange(10, 20, 2)
16
Таким образом получается что randint это частный случай randrange без указания параметра step.
Еще одно важное отличие в том, что randint() включает в диапазон второе значение а randrange() нет. То есть выражение randrange(10, 20) никогда не вернёт 20, а randint(10, 20) вернёт.
#tricks#basic
Perdeberg
The Vineyard Collection
Pinotage
ЮАР 🇿🇦, Паарл, красное, сухое, крепость 14%, Пинотаж.
Ягоды рождены на 25-летних лозах, выдержка в стали и частично в дубе.
Насыщено ароматом, но мне не хватило плотности.
А так, всё отлично, ровно, вкусные тёмные вишни, чернослив, ваниль, дымность, специи. Танины не кусаются, кислотность в норме и хорошо поможет с блюдами из утки).
Ценник +/- 1600р.
Чин!🍷
#пинотаж
#pinotage
#perdeberg
#vineyard
@pro_Wines
Solar panels help winemaker fight climate change
A roof of solar panel shades helps this French winemaker to protect his vineyard from hard frosts and blistering heat.
#France#Vineyard#FrenchWinemaker#SolarPanel#ClimateChange#News#Reuters
Subscribe: http://smarturl.it/reuterssubscribe
Reuters brings you the latest business, finance and breaking news video from around the globe. Our reputation for accuracy and impartiality is unparalleled.
Get the latest news on: http://reuters.com/
Follow Reuters on Facebook: https://www.facebook.com/Reuters
Follow Reuters on Twitter: https://twitter.com/Reuters
Follow Reuters on Instagram: https://www.instagram.com/reuters/?hl=en
➖@reutersworldchannel➖
В ЮАР в феврале собирают виноград.
В выходные на винные фермы приезжают семьями, чтобы погулять, собрать виноград своими руками и увезти домой за 27-28 рэндов ($1,5 или 130-133 руб.) за килограмм.
Фото с винной фермы Луренсфорд недалеко от Кейптауна.
Сайт: https://lourensford.co.za/.
#вино#виноградник#отдых
____________
February is grape harvest time in South Africa.
Families visit wine farms on weekends to enjoy the atmosphere, pick grapes with their own hands, and take them home for 27 or 28 rands ($1,5 or 130-133 rubles) per kilo.
Photos from the Lourensford Wine Farm near Cape Town.
Website: https://lourensford.co.za/.
#wine#vineyard#leisure