Найти - Пользователи
Полная версия: Генератор случайных чисел
Начало » Python для новичков » Генератор случайных чисел
1
AlexBedrok
хочу написать программу генератор случайных чисел с указание промежутка выбора случайного числа.
но не знаю как указать переменную ‘s’


import random
a= input('Введите первую цифру')
b=input('Введите вторую цифру')
s=''
def randint(self , a ,b , ):
return self.randrange(a, b+1)

print(s)
FishHook
А теперь еще раз, только внятно, подробно и обдуманно задайте тот же вопрос.
AlexBedrok
FishHook
А теперь еще раз, только внятно, подробно и обдуманно задайте тот же вопрос.

Пользователь задает промежуток допустим (1;10) a=1 b=10
И из этого промежутка должна рандомно вывестись цифра ,то есть переменная “S”

Значит в начале мы задаем значение ‘a’ и ‘b’ потом вводим переменную ‘S’ , потом случайным образом присваивается значение переменной ‘S’ и выводим в конце ее значение.
И у меня такой вопрос как присвоить значение этой переменной?

import random
a= input('Введите первую цифру')
b=input('Введите вторую цифру')
s=''
def randint(self , a ,b , ):
return self.randrange(a, b+1)

print(s)
FishHook
AlexBedrok
Скажите, зачем вам это? Не в разрезе вашего вопроса, а вообще? Почему вы занимаетесь делом, которое вам абсолютно не подходит, зачем мучаете себя? Наверняка же есть какая-то деятельность, которая у вас получается лучше всего остального. Вы бы могли сделать это своей профессией. А программирование - это не для вас. Ну нет у вас способностей к рациональной логической работе. Скорее всего, вы любите рисовать, петь, танцевать и вообще вы - творческая натура. Могли бы поступить, например, в институт культуры или институт туризма, или занялись бы литературным творчеством, или записались на курсы массажа.
Я без шуток спрашиваю, нахрена вам этот геморрой?
doza_and
AlexBedrok
потом вводим переменную ‘S’ , потом случайным образом присваивается значение переменной
FishHook
Почему вы занимаетесь делом, которое вам абсолютно не подходит
Может FH и прав. После строго типизированных языков это кстати естественный вопрос. Там надо описать переменную перед использованием. В питоне не надо.
AlexBedrok ваши проблемы лечатся просто, возьмите любой учебник и прочитайте. Задавая вопросы на форуме вы не получите регулярного и полного знания языка (потому что не знаете что спрашивать). Форум помогает тем кто уже знает язык, и хочет улучшить эти знания.
ZerG
На самом деле на сколько видно по писанине - ТС совершенно не читал учебника!
Нагуглил что-то похожее и попытался из кубиков с буквами У Х Й - сложить слово ВЕЧНОСТЬ

По сему - да! Для того что бы решить данную задачу на питоне достаточно прочитать первых 50 страниц учебника! Так что увОжаемый ТС - как вам и посоветовали ранее - открываем книжку и ищем ответ на ваш вопрос.
AlexBedrok
ZerG
На самом деле на сколько видно по писанине - ТС совершенно не читал учебника!Нагуглил что-то похожее и попытался из кубиков с буквами У Х Й - сложить слово ВЕЧНОСТЬПо сему - да! Для того что бы решить данную задачу на питоне достаточно прочитать первых 50 страниц учебника! Так что увОжаемый ТС - как вам и посоветовали ранее - открываем книжку и ищем ответ на ваш вопрос.

киньте тогда ссылку на книигу, к которой можно об этом
подробно прочитать
wi34rd
Кинул ссылку на мыло, указанное при регистрации.
marvellik
мдаа, пытаться что то написать не прочитав необходимой литературы и поняв что и для чего делается
 import random
def randint(a ,b ):
    return random.randrange(a, b+1)
a = int(input('Введите первую цифру  '))
b = int(input('Введите вторую цифру  '))
s = randint(a ,b)
print(s)
это ваш “правильный” вариант
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB