Cześć drodzy pasjonaci,
Czy ma ktoś może pomysł dlaczego poniższy kod działa w VS Code a nie działa w Power Shell? PS wyświetla błąd składni w 1 linijce. Ścieżka do pliku taka sama.
Terminal VS Code zwraca komunikat wewnętrzny i podaje prawidłowe wyniki:
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
c:/Users/PL9891/Desktop/P/BMI.py
BMI to: 23.355636914530994
Dzienna kaloryczność: 2404.5
PS C:\Users\PL9891\Desktop\P>
Natomiast konsola (Power Shell) zwraca błąd:
PS C:\Users\PL9891> python
Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 21:26:53) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> PS c:/Users/PL9891/Desktop/P/BMI.py
File "<stdin>", line 1
PS c:/Users/PL9891/Desktop/P/BMI.py
^
SyntaxError: invalid syntax
wzrost = 1.78
waga = 74
BMI = waga / (wzrost ** 2)
print('BMI to:', BMI)
wzrost = 178
DK = (10 * waga +6.25 * wzrost -5 * 28 + 5)*1.4
print('Dzienna kaloryczność:', DK)
Z góry dziękuje za pomoc.