Ошибка заключается в том, что после строки "print("your program is enabled")" отсутствует закрывающая скобка, после строки "answer = input(name,",поработаем?"(Y/N))" не хватает запятой для разделения строк в input, пробелы перед комментариями после символа "#", и синтаксическая ошибка в строке "print(sys.listdir())" - функция "listdir()" относится к модулю "oc", а не к "sys".
Вот исправленный код:
import oc import sys import psutil # coding: utf-8 print("your program is enabled") name = input("your name?") answer = input(name + ",поработаем? (Y/N)") # PEP-8 if answer == 'Y': print("Отлично!") print("Я умею :") print(" [1] - выведу список файлов") print(" [2] - выведу информацию о системе") go = int(input("что вы выберете?")) if go == 1: print(oc.listdir(), "список директории oc") # выводим директорию elif go == 2: print(oc.listdir()) else: print("you write impossible answer") elif answer == 'N': print('you are fired') else: print('вы выбрали несуществующий ответ')
После данных исправлений код должен быть исполняемым.
Ошибка заключается в том, что после строки "print("your program is enabled")" отсутствует закрывающая скобка, после строки "answer = input(name,",поработаем?"(Y/N))" не хватает запятой для разделения строк в input, пробелы перед комментариями после символа "#", и синтаксическая ошибка в строке "print(sys.listdir())" - функция "listdir()" относится к модулю "oc", а не к "sys".
Вот исправленный код:
import ocimport sys
import psutil
# coding: utf-8
print("your program is enabled")
name = input("your name?")
answer = input(name + ",поработаем? (Y/N)")
# PEP-8
if answer == 'Y':
print("Отлично!")
print("Я умею :")
print(" [1] - выведу список файлов")
print(" [2] - выведу информацию о системе")
go = int(input("что вы выберете?"))
if go == 1:
print(oc.listdir(), "список директории oc") # выводим директорию
elif go == 2:
print(oc.listdir())
else:
print("you write impossible answer")
elif answer == 'N':
print('you are fired')
else:
print('вы выбрали несуществующий ответ')
После данных исправлений код должен быть исполняемым.