• Где лучше учить Python самостоятельно?

    @Andrei1penguin1
    Если хочешь учить питон 2 года до уровня новичка, пожалуйста, делай как говорят, читай книжки и делай все по линеечке
    Если тебе нужен успех в этом деле, твои действия следующие:
    Поставил цель, проект, и начал выполнять
    Все, что не знаешь—гуглишь
    И так постепенно ставишь все более и более сложные проекты
    Во-первых опыт, во-вторых портфолио, а в-третьих куски кода из предыдущих проектов сможешь использовать в дальнейшем
    Ответ написан
  • Почему функция возвращает 1 элемент массива?

    @galaxy
    1. Используйте тег <code>

    2. В последней строчке у вас ошибка (подумайте сами, как вы вызываете функцию)

    3. Что касается "почему": посмотрите сроку за строкой, что делает код:
    def exampleOne(pam1):
      # итерация по списку, в переменной i - очерендной элемент
      for i in pam1:
        # приравниваем весь список (???) квадрату i - что ожидается получить?
        pam1 = i**2
      # цикл поломался - pam1 больше не список (там квадрат первого элемента, то есть 4)
      # кладем его в новый список и возвращаем
      return [pam1]


    Я бы мог написать тут рабочий код, но вы же, видимо, изучаете Питон. Вот и учитесь на своих ошибках
    Ответ написан
    3 комментария
  • Как исправить ошибку No module named. название файла?

    @Andy_U
    Или сам скрипт не там лежит, или модуль/пакет, или не с той директории запускаете.

    Я не вижу в табе "Project" ни запускаемого файла, ни модуля/пакета. Покажите полную структуру проекта, Run/debug configuration, ну чтобы два раза не спрашивать Properties->Project->Project Structure.
    Написано только что
    Ответ написан
    2 комментария