В стандартном модуле 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
#Kosovo🇽🇰
#Parlamentari
Exit poll di KlanKosova.
🟥 Autodeterminazione! (#VV|PES): 44,1%
🟦 Partito Democratico del Kosovo (#PDK|ALDE): 23,9%
🟧 Lega Democratica del Kosovo (#LDK|PPE): 16,1%
🟦 Alleanza per il Futuro del Kosovo (#AAK|Destra): 5,8%
🟪 Iniziativa Socialdemocratica (#NISMA|Centro-sinistra): 1,1%
@TuttoElezioni
#Kosovo🇽🇰
#Parlamentari
Risultati preliminari.
Sezioni scrutinate: 2.557/2.557 (100%).
🟥 Autodeterminazione! (#VV|PES): 49,34%
🟦 Partito Democratico del Kosovo (#PDK|ALDE): 20,98%
🟧 Lega Democratica del Kosovo (#LDK|PPE): 13,57%
🟦 Alleanza per il Futuro del Kosovo (#AAK|Destra): 5,66%
🟦 Lista Serba (#SL|Minoranza serba): 4,81%
🟪 Iniziativa Socialdemocratica (#NISMA|Centro-sinistra): 1,70%
@TuttoElezioni
#Kosovo🇽🇰
#Parlamentari
Risultati provvisori.
Sezioni scrutinate: 2.548/2.557 (99,65%).
🟥 Autodeterminazione! (#VV|PES): 49,30%
🟦 Partito Democratico del Kosovo (#PDK|ALDE): 21,00%
🟧 Lega Democratica del Kosovo (#LDK|PPE): 13,57%
🟦 Alleanza per il Futuro del Kosovo (#AAK|Destra): 5,68%
🟦 Lista Serba (#SL|Minoranza serba): 4,78%
🟪 Iniziativa Socialdemocratica (#NISMA|Centro-sinistra): 1,71%
@TuttoElezioni
#Kosovo🇽🇰
#Parlamentari
Risultati provvisori.
Sezioni scrutinate: 2.444/2.557 (95,58%).
🟥 Autodeterminazione! (#VV|PES): 49,79%
🟦 Partito Democratico del Kosovo (#PDK|ALDE): 21,16%
🟧 Lega Democratica del Kosovo (#LDK|PPE): 13,79%
🟦 Alleanza per il Futuro del Kosovo (#AAK|Destra): 5,74%
🟦 Lista Serba (#SL|Minoranza serba): 3,85%
🟪 Iniziativa Socialdemocratica (#NISMA|Centro-sinistra): 1,72%
@TuttoElezioni
#Kosovo🇽🇰
#Parlamentari
Risultati provvisori.
Sezioni scrutinate: 2.238/2557 (87,52%).
🟥 Autodeterminazione! (#VV|PES): 50,25%
🟦 Partito Democratico del Kosovo (#PDK|ALDE): 20,76%
🟧 Lega Democratica del Kosovo (#LDK|PPE): 14,04%
🟦 Alleanza per il Futuro del Kosovo (#AAK|Destra): 5,99%
🟦 Lista Serba (#SL|Minoranza serba): 3,29%
🟪 Iniziativa Socialdemocratica (#NISMA|Centro-sinistra): 1,63%
@TuttoElezioni
#Kosovo🇽🇰
#Parlamentari
Risultati provvisori.
Sezioni scrutinate: 857/2557 (33,52%).
🟥 Autodeterminazione! (#VV|PES): 48,10%
🟦 Partito Democratico del Kosovo (#PDK|ALDE): 19,41%
🟧 Lega Democratica del Kosovo (#LDK|PPE): 13,89%
🟦 Alleanza per il Futuro del Kosovo (#AAK|Destra): 7,67%
🟦 Lista Serba (#SL|Minoranza serba): 4,26%
🟪 Iniziativa Socialdemocratica (#NISMA|Centro-sinistra): 1,65%
@TuttoElezioni
#Kosovo🇽🇰
#Parlamentari
Risultati provvisori.
Sezioni scrutinate: 429/2557 (16,78%).
🟥 Autodeterminazione! (#VV|PES): 46,77%
🟦 Partito Democratico del Kosovo (#PDK|ALDE): 19,77%
🟧 Lega Democratica del Kosovo (#LDK|PPE): 13,52%
🟦 Alleanza per il Futuro del Kosovo (#AAK|Destra): 7,57%
🟦 Lista Serba (#SL|Minoranza serba): 4,31%
🟪 Iniziativa Socialdemocratica (#NISMA|Centro-sinistra): 1,72%
@TuttoElezioni