Найти - Пользователи
Полная версия: Угадай число
Начало » Python для новичков » Угадай число
1
Stanislav96
Здравствуйте, уважаемые пользователи. Я новичок в Питоне. Пишу программу “Угадай число”, но происходит какая-то проблема с рандомными числами. Пишу на 3 версии. Подскажите, где ошибка:


import random
x = random.random
a = int(input())
if a == x:
write ('Ты угадал загаданное число.')
elif a < x:
write ('Загаданное число больше.')
elif a > x:
write ('Загаданное число меньше.')

noob_saibot
write
print..

PS:
Г. Россум, Ф.Л.Дж. Дрейк, Д.С.Откидач
“Язык программирования Python”
alexsis
import random
x = random.randint(1, 10)
a = int(input())
if a == x:
	print('Ты угадал загаданное число.')
elif a < x:
	print('Загаданное число больше.')
else:
	print('Загаданное число меньше.')
По идее тут должен быть цикл.

import random
x = random.randint(1, 10)
a = -1
while a != x:
	a = int(input('>>>'))
	if a == x:
		print('Ты угадал загаданное число.')
	elif a < x:
		print('Загаданное число больше.')
	else:
		print('Загаданное число меньше.')

p.s. Присоединяюсь к посту выше: Марк Лутц “Изучаем Python”
Stanislav96
Спасибо большое.
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