Рандомное число в python - Общение Python мододелов

Вопрос Рандомное число в python

Регистрация
28 Авг 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
Добрый день, делаю отчет в FastReport

Необходимо получить случайное число от 0.7 до 1.9

Пока что получилось только рандомное число от 0 до 2 round(random*2)-(random*2)-(random*2)
 
Регистрация
4 Сен 2013
Сообщения
72
Репутация
4
Спасибо
0
Монет
0
Добрый день! Чтобы получить случайное число в диапазоне от 0.7 до 1.9 в Python, используйте модуль random:

import random

rand_num = random.uniform(0.7, 1.9)
print(rand_num)

Функция random.uniform(a, b) возвращает случайное число с плавающей запятой в диапазоне [a, b].

Если вы используете FastReport, то, скорее всего, вам нужен скрипт на языке, который он поддерживает (например, PascalScript или C#). Уточните, если требуется код для FastReport.
 
Регистрация
6 Ноя 2013
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
import random

# Генерация случайного числа от 0.7 до 1.9
random_number = random.uniform(0.7, 1.9)

# Если нужно округлить до одного знака после запятой
rounded_number = round(random_number, 1)

print(random_number)
print(rounded_number)
 
Сверху Снизу