Вопросы с тегом 'range'

Диапазон - это величина значений между ее нижней и верхней границей. Он может относиться к диапазону DOM, классу Ruby Range, функции диапазона Python, оператору Perl 5 `..`, классам диапазона Perl 6 Range или PostgreSQL.
9
ответов

Почему "1000000000000000 в диапазоне (1000000000000001)" так быстро в Python 3?

Я понимаю, что функция range(), которая на самом деле тип объекта в Python 3, генерирует ее содержимое на лету, подобно генератору. В этом случае я ожидал бы, что следующая строка займет слишком много времени, потому что для определения того, будет...
задан 06 мая '15 в 18:32
29
ответов

В чем разница между функциями range и xrange в Python 2.X?

По-видимому, xrange быстрее, но я понятия не имею, почему это быстрее (и нет доказательств, кроме анекдотических до сих пор, что это быстрее) или что помимо этого отличается for i in range(0, 20): for i in xrange(0, 20):
задан 18 сент. '08 в 20:52
34
ответов

Как использовать значение шага десятичного диапазона()?

Есть ли способ сделать шаг между 0 и 1 на 0,1? Я думал, что смогу сделать это следующим образом, но это не удалось: for i in range(0, 1, 0.1): print i Вместо этого он говорит, что аргумент шага не может быть нулем, чего я не ожидал.
задан 25 янв. '09 в 13:20
12
ответов

Если вы всегда предпочитаете xrange() по диапазону()?

Почему или почему?
задан 25 сент. '08 в 21:24
12
ответов

Как работает строковая подстрока в Swift

Я обновлял часть своего старого кода и отвечал на Swift 3, но когда я добрался до Swift Strings и Indexing с подстроками, все стало запутанным. В частности, я пытался сделать следующее: let str = "Hello, playground" let prefixRange = str.startIndex...
задан 24 сент. '16 в 17:17
3
ответов

Python, Matplotlib, subplot: Как установить диапазон осей?

Как установить диапазон оси y второго подзаголовка, например, [0,1000]? График FFT моих данных (столбец в текстовом файле) приводит к всплеску (inf.?), Так что фактические данные не видны. pylab.ylim([0,1000]) не действует, к сожалению. Это целый ...
задан 17 мая '10 в 16:12
7
ответов

Что делает метод "map" в Ruby?

Я новичок в программировании. Может кто-нибудь объяснить, что .map будет делать в: params = (0...param_count).map
задан 23 авг. '12 в 6:54
12
ответов

Каков наиболее эффективный способ проверки двух целых диапазонов для перекрытия?

Для двух инклюзивных целых диапазонов [x1: x2] и [y1: y2], где x1 ≤ x2 и y1 ≤ y2, каков наиболее эффективный способ проверить, существует ли какое-либо перекрытие двух диапазонов? Простая реализация такова: bool testOverlap(int x1, int x2, int y1, ...
задан 17 июля '10 в 2:08
5
ответов

Как масштабировать диапазон чисел с известным минимальным и максимальным значением

Итак, я пытаюсь выяснить, как взять диапазон чисел и масштабировать значения до подходящего диапазона. Причиной для этого является то, что я пытаюсь рисовать эллипсы в java swing jpanel. Я хочу, чтобы высота и ширина каждого эллипса находились в диап...
задан 14 марта '11 в 8:07
16
ответов

Возможно ли реализовать цикл Python для диапазона без переменной итератора?

Можно ли сделать следующее без i? for i in range(some_number): # do something Если вы просто хотите сделать что-то N раз и не нуждаетесь в итераторе.
задан 04 мая '09 в 8:06
3
ответов

NameError: глобальное имя "xrange" не определено в Python 3

Я получаю сообщение об ошибке при запуске программы python: Traceback (most recent call last): File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\_sandbox.py", line 110, in <module> File "C:\Program Files (x86)\Wing IDE 101 4....
задан 19 июня '13 в 16:13
18
ответов

Как сделать случайное число между диапазоном для arc4random_uniform()?

поэтому моя цель в этом кодебе заключается в случайном броске двух кубиков, и, как мы все знаем, ваш обычный умирающий имеет только 6 сторон, поэтому я импортировал Foundation для доступа к arc4random_uniform (UInt32). Я попытался использовать диапа...
задан 10 июня '14 в 6:32
9
ответов

Определение, находится ли переменная в пределах диапазона?

Мне нужно написать цикл, который делает что-то вроде: if i (1..10) do thing 1 elsif i (11..20) do thing 2 elsif i (21..30) do thing 3 etc... Но до сих пор сменились неправильные пути в терминах синтаксиса.
задан 15 мая '09 в 22:46
15
ответов

range() для поплавков

Есть ли эквивалент range() для float в Python? >>> range(0.5,5,1.5) [0, 1, 2, 3, 4] >>> range(0.5,5,0.5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> range(0.5,5,0.5) ValueError: r...
задан 01 сент. '11 в 10:30
4
ответов

Можно ли использовать оператор диапазона с инструкцией if в Swift?

Можно ли использовать оператор диапазона ... и ..< с инструкцией if. Maye что-то вроде этого: let statusCode = 204 if statusCode in 200 ..< 299 { NSLog("Success") }
задан 22 июля '14 в 19:42