#python #visual-studio-code
#питон #visual-studio-код #visual-studio-code
Вопрос:
Например, если я запускаю в vs code следующее:
fruits = ["apple", "banana", "cherry"]
for x in fruits:
print(x)
то, что он показывает в терминале, это:
for x in fruits:
... print(x)
...
Итак, следующее, что я попытался сделать, это запустить его построчно, но когда я только запускаю
fruits = ["apple", "banana", "cherry"]
Это отображается в терминале
fruits = ["apple", "banana", "cherry"]
^
SyntaxError: invalid syntax
Я не знаю, в чем причина, и я ничего не смыслю в программировании, но, по-моему, это должно сработать. Я использую anaconda navigator, и по какой-то причине jupyter notebook работает безупречно, но vs code постоянно выдает ошибки во всем, что я делаю. И иногда это внезапно срабатывает и действительно запускает команду. У кого-нибудь есть идея?
В записной книжке jupyter вывод выглядит следующим образом:
apple
banana
cherry
Комментарии:
1. Попробуйте это: Ctl Shift P -> Запустите файл Python в терминале. Если это не сработает, дайте мне знать
Ответ №1:
Вам нужно выполнить скрипт. Вы можете сделать это с помощью палитры команд, нажав ctrl shift p
, а затем введя python: Run file in terminal
. Это запустит конкретный файл, который вы сейчас просматриваете в окне.
Комментарии:
1. Это выдает ошибку другого типа, но это также правильно запускает весь файл? Не могу ли я запустить пару строк с помощью shift enter?
2. Да, это запускает файл. Если вы просто хотите запустить выделение, что, возможно, вы и делаете, вы можете выбрать код и нажать
shift enter
. Если он не запускается немедленно, просто перейдите к терминалу и нажмите «ввод» с клавиатуры, потому что для этого требуется дополнительный разрыв строки.3. «просто зайдите в терминал и нажмите «enter» с клавиатуры, потому что для этого нужен дополнительный разрыв строки» Ладно, я тупой, это было именно так, даже не думал об этом, спасибо! Я нажал enter, и там была моя яблочно-банановая вишня
Ответ №2:
Иногда у меня возникает та же проблема. Просто запустите код с помощью командной строки / Power Shell, это в любом случае лучше. Перейдите с помощью «cd examplelocation» к вашей папке с файлами, а затем введите название программы.
Пример:
C:Userseirik >
рабочий стол Cd
C:UserseirikDesktop >
cd python
C:UserseirikDesktopPython > (Папка, в которой хранится моя программа)
example.py
Ответ №3:
Вы можете отдельно запустить его в терминале, если вам просто нужно решение, набрав
Прямо сейчас вы не запускаете скрипт в vs-code, вы просто открываете оболочку python с этим кодомпитон youscriptname.py