#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#Игра отгадай число
#В игре ограниченное количество попыток
#
import random
#Рандомное число от 1 до 100
the_number = random.randint(1,100)
guess = 10
print (“\t\t\t Игра угадай число!\n”)
print (“\t Я загадал число от 0 до 100!”)
print (“\t\t\t Попробуй его отгадать!”)
print (“\t\t\t\t\t У тебя будет”, guess, “попыток!\n”)
number_the_user = int(input (“Введите число : ”))
#Задаем цикл
while guess != 0:
if guess == 1:
print (“\n Игра окончена!!!”)
print (“Это число”, the_number, “Вы проиграли”)
break
elif number_the_user < the_number:
print (“Больше…\n”)
elif number_the_user > the_number:
print (“Меньше…\n”)
elif number_the_user == the_number:
print (“Поздравляем!!! Вам удалось угадать число, это действительно”, the_number)
break
guess -=1
number_the_user = int(input (“Введите число : ”))
input (“Нажмите Enter, чтобы выйти!”)
Скрипт написан в IDLE. В python shell запускается и работает, так же запускается в виндовс. А в терминале линукс выдает ошибку line 4, in <module>
value = random.randint(1,25)
AttributeError: module ‘random’ has no attribute ‘randint’
Почему так?