Інтернет-залежність — психічний розлад, нав'язливе бажання вийти в Інтернет і хвороблива нездатність вчасно відключитися від нього. Це явище може спричинити стан, у якому людина фокусуватиметься на віртуальному, а не реальному світі. Людина в такому стані може ігнорувати потребу в їжі, туалеті, сні, живому спілкуванні, фізичній активності тощо. У міжнародній класифікації психічних розладів англ. Internet Addiction Disorder (IAD). Айвен Голдберг (Ivan Goldberg) в 1995 році запропонував термін IAD, а пізніше розробив набір діагностичних критеріїв інтернет-залежності. Проблему інтернет-залежності досліджували: В. Бурова, А. Голдберг, К. Янг, проте вони зосереджували свою увагу більше на характеристиках віртуального середовища або ж на психологічних особливостях самих аддиктів.[1]
Інтернет-залежність — психічний розлад, нав'язливе бажання вийти в Інтернет і хвороблива нездатність вчасно відключитися від нього. Це явище може спричинити стан, у якому людина фокусуватиметься на віртуальному, а не реальному світі. Людина в такому стані може ігнорувати потребу в їжі, туалеті, сні, живому спілкуванні, фізичній активності тощо. У міжнародній класифікації психічних розладів англ. Internet Addiction Disorder (IAD). Айвен Голдберг (Ivan Goldberg) в 1995 році запропонував термін IAD, а пізніше розробив набір діагностичних критеріїв інтернет-залежності. Проблему інтернет-залежності досліджували: В. Бурова, А. Голдберг, К. Янг, проте вони зосереджували свою увагу більше на характеристиках віртуального середовища або ж на психологічних особливостях самих аддиктів.[1]
adminlogs=["0000","1488"] #Логин(ы) администратора
cars = [['priora - 300$', 300], ['mazda - 400$', 400],['ferari - 1300$', 1300],['BMW - 3000$', 3000]]
info="\n".join(("",
"Справка:",
"Сменить профиль: Выйти",
"Посмотреть список авто: Просмотр",
"Выбрать авто: Выбор {название}",
"Купить авто: Купить",
"Повторно вызвать справку: Справка",
"*Администраторам*",
"Добавить авто: Добавить {название цена}",
"Удалить авто: Удалить",
"Изменить название: Изменить {название}",
""))
def connect():
global name,money_of_customer,login,permit
print("*Попытка авторизации*")
try:
name=input("Введите Имя: ")
money_of_customer=int(input("Введите баланс вашего счета: "))
login=input("*Дополнительно* Введите логин администратора: ")
permit=login in adminlogs
print("Здравствуйте,",name)
except:
print("Ошибка авторизации, повторите")
connect()
return
def logout():
connect()
def showcarlist():
for i in cars:
print(i[0])
def choosecar(car_name):
global car
for i in range(len(cars)):
if car_name.lower() in cars[i][0].lower():
print("Вы выбрали:",cars[i][0])
car = i
return
print("Данного автомобиля нету в нашем каталоге")
def buycar():
global money_of_customer, car
if money_of_customer>=cars[car][1]:
money_of_customer-=cars[car][1]
print("Автомобиль", cars[car][0], "куплен")
if permit:
print("Уведомление: элемент", cars[car],"удален")
cars.pop(car)
del car
else: print("Автомобиль не куплен")
def carmanage(flag,carinfo=None):
global car
if permit:
if flag==0:
res=carinfo.split(" ")
cars.append([res[0] + " - " + res[1] + "$",int(res[1])])
print("Уведомление: элемент", carinfo,"добавлен администратором")
elif flag==1:
print("Уведомление: элемент", cars[car][0],"удален администратором")
cars.pop(car)
del car
elif flag==2:
res=carinfo+" - "+str(cars[car][1])+"$"
print("Уведомление: элемент", cars[car][0],"заменен администратором на", res)
cars[car][0]=res
else: print("У вас недостаточно прав")
connect()
print(info)
while True:
print(name,money_of_customer,login,permit)
do=input("Ваше действие... ").split(" ")
doword=do[0].lower()
try:
if doword == "выйти":
logout()
elif doword == "просмотр":
showcarlist()
elif doword == "выбор":
choosecar(do[1])
elif doword == "купить":
buycar()
elif doword == "справка":
print(info)
elif doword == "добавить":
carmanage(0, " ".join(do[1:]))
elif doword == "удалить":
carmanage(1)
elif doword == "изменить":
carmanage(2,do[1])
else: print("Такой команды не существует")
except:
print("Произошла ошибка")
Объяснение:
Как то так) На дебаг времени не хватило, проверьте... Если проблемы есть - пишите