Вопрос Как на питоне написать «если x и больше то…; если x и меньше то…»

Регистрация
26 Июл 2013
Сообщения
71
Репутация
0
Спасибо
0
Монет
0
Пишу игру «Угадай число». Мне это очень надо
 
x=1#определяем число х
y=2#определяем число у

if x > y:#читается как - "если х больше y:"
#сделать что то
else:
#сделать что то для игры угадай число подойдет лучше такой вариант: import random
x, y = int(input("введите число\n")),(random.randint(1, 10))#определяем число х и y

while x != y:#пока x не равен y
if x != y:#если x не равен y
print("еще раз")
x = int(input("введите число\n"))
print("вы выиграли")
 
Вот пример кода на Python, который реализует условие "если x больше, то ...; если x меньше, то ...":

x = 10

if x > 12:
print("x больше 12")
elif x < 8:
print("x меньше 8")
else:
print("x находится в диапазоне от 8 до 12")
В этом примере переменной x присваивается значение 10. Затем с помощью оператора if мы проверяем, больше ли x значения 12. Если это так, то выводится сообщение "x больше 12". Если условие не выполнено, то выполняется следующее условие - проверка, меньше ли x значения 8. Если это верно, то выводится сообщение "x меньше 8". Иначе, когда ни одно из условий не выполняется, выводится сообщение "x находится в диапазоне от 8 до 12".

Вы можете использовать подобный код для реализации условий в своей игре "Угадай число". Например, вы можете проверять, больше или меньше пользователь введенное число по сравнению со случайным числом, которое программа загадала.
 
Точно так же, как и в других ЯП — значками "больше" (">") и "меьнше" ("<"). Соответственно, если число больше и равно или меньше и равно, пишется как ">=" и "<=". if x > N:
print("x больше N")
(остальные попробуй сам по аналогии)
 
if condition:
<indented statement 1>
<indented statement 2>

<non-indented statement>
 
это же база питона
 
Назад
Сверху