Форум сайта python.su
568
Originator
почему в первом примере (у автора) не работал его метод
ugadal = input('yes or no?') while ugadal == 'no': x = input('Less\more?') if x == 'less': popitka = random.randint(0, popitka) print(popitka) if x == 'more': popitka = random.randint(popitka,100) print(popitka)
Офлайн
0
FishHookТы прямо критик
1. Следуйте стилевому стандарту2. Не нужно придумывать управляющие переменные там, где достаточно break3. Это ж у вас не Си, зачем постоянные скобки в If-ах?4. Ну и not(input1>N or input1<0)а нельзя изменить знаки на противоположные и убрать not?
Офлайн
0
FishHookА если использовать break то что писать while(сюда)
1. Следуйте стилевому стандарту2. Не нужно придумывать управляющие переменные там, где достаточно break3. Это ж у вас не Си, зачем постоянные скобки в If-ах?4. Ну и not(input1>N or input1<0)а нельзя изменить знаки на противоположные и убрать not?
Офлайн
1
FishHook
В каком месте цикла переменная ugadal может стать ‘no’,чтобы цикл завершился?
J.R.
….есть ещё одна: диапазон рэндомного выбора задан константами (0и 100).
Отредактировано Originator (Сен. 1, 2015 22:26:02)
Офлайн