В стандартном модуле 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
🔥Цены на нефть взлетели вслед за Казахстаном📈
Причины роста:🌡️Во вторник рынок отреагировал ростом цен на нефть после сообщений о временной остановке добычи на гигантском месторождении Тенгиз в Казахстане из-за сбоев в электроснабжении. Фьючерсы показали значительный скачок.
Последствия:🛢
Предприятие «Тенгизшевройл», контролируемое Chevron (#CVX), остановила добычу сроком на 7–10 дней.
Добыча Казахстана была ранее снижена после атак дронов на морской терминал КТК в России.
Нефтяники ожидают кратковременного дефицита сырья.
Дополнительные факторы: 📊Поддержку рынку оказала положительная статистика по росту китайской экономики (+5%) и увеличению мощностей НПЗ (+4,1%).
Эксперты считают, что стабильный китайский импорт укрепит ожидания относительно увеличения спроса на нефть.
Торговая напряжённость:🧳Возобновление разговоров о введении повышенных таможенных пошлин США (до 25%) осложняет обстановку и оказывает давление на цены. Риторика вокруг торговых конфликтов вызывает опасения о замедлении мирового роста и снижении потребления энергоресурсов.
Цены на нефть:📝
Нефть WTI (Nymex CL1:COM) подорожала на +1,5%, достигнув отметки $60,34 за баррель.
Цена на Brent (CO1:COM) достигла уровня $64,92 за баррель.
🔥Газовые фьючерсы взлетели на фоне морозов 🄏
Основные причины:🌬️Фьючерсы на природный газ в США продемонстрировали резкий рост после обновления прогнозов погоды, предвещающих значительное похолодание на востоке страны.
Рост цен: 💰
Контракты на поставку газа (Nymex NG1:COM) поднялись на рекордные +25,9%.
Последний подобный рост наблюдался в сентябре 2022 года.
Перспективы рынка:🔥Ожидается дальнейшее повышение стоимости газа на фоне холодной зимы и растущего спроса на отопление в США.
Следите за нашими обновлениями, чтобы оставаться в курсе последних изменений на рынке энергоносителей!
#нефть #газ #энергетика #инвестиции
#CVX strategies show mixed signals - long term 🧐
Opt 1: Short with stop above trend.
Opt 2: Await close over trend to go long.
Key daily closes ahead ⚠️
Rather than debate options, let our platform detect the move for you! Join CoinLegs today to receive alerts right as momentum shifts 🔥
#CVX Trendline Breakout + Double Bottom + Resistance Breakout ✨
Never miss these multi-pattern trade triggers again. CoinLegs alerts you instantly when any coin signals mega upside 🆙
Stop losing trades - join our platform today for real-time notifications!
#CVX result
2 nd target achieved in just 4 days ✅
One more huge quick profit 15.9%🤑💰🤑
👉 Still thinking? The more you wait more you lose profit
☎️ Contact @MichaelStrategiesVip for membership and grab next breakout signal
#CVX result
1 st target achieved in just 3 days ✅
One more huge quick profit 8.6%🤑💰🤑
👉 Still thinking? The more you wait more you lose profit
☎️ Contact @FutureExpertAdmin for membership and grab next breakout signal
#CVX result
1 st target achieved in just 10 days ✅
One more huge quick profit 6.2%🤑💰🤑
👉 Still thinking? The more you wait more you lose profit
☎️ Contact @MichaelStrategiesVip for membership and grab next breakout signal