pidjan
-
Автор темы
- #1
Короче, ранее я изучал c# и мы с учителем по программированию делал программу "ближайшее число от 0 до 100", так вот, я решил это сделать для пайтона, хороший ли код получился и чистый ли он?
Python:
from random import randint as rand
print('Введите ближайшее число от 0 до 100')
i = int(input())
number = rand(0, 100)
s = 10
while i != number and s > 1:
if not 0 < i and i < 100:
print('Вы ввели некорректное число! Число должно быть в диапазоне от 0 до 100!')
if i - 1 == number or i + 1 == number or i == number:
print('Вы выиграли! Загаданное число:', number)
break
elif i < number and s >= 1:
s-=1
print('У вас осталось:', s, ' попыток! Загаданное число больше вашего числа!')
elif i > number and s >= 1:
s-=1
print('У вас осталось:', s, ' попыток! Загаданное число меньше вашего числа!')
print('Введите ближайшее число от 0 до 100')
i = int(input())
if i != number and s < 1:
print('Вы не угадали( Загаданное число:', number)