Написал самый простой скрипт, ну или как там это называется:
print( "Hello World!" )
выдает ошибку: File "", line 1
python hello.py
syntax error: invalid syntax
Что делать?
Python
Ошибка при написании скрипта на python syntax error: invalid syntax Что делать?
Какая версия python?
2 и 3 версии по разному обрабатывают команду print.
Пример для 2 версии.
2 и 3 версии по разному обрабатывают команду print.
Пример для 2 версии.
Николай Горев
3 версии
Игорь & Оля Пыркины
Такая программа должна работать в любой версии
У меня в версии 3.6.1 сработало, по крайней мере в окне Shell
>>> print( "Hello World!" )
Hello World!
может ему не нравятся пробелы после первой и перед последней скобкой. Они там точно лишние.
>>> print( "Hello World!" )
Hello World!
может ему не нравятся пробелы после первой и перед последней скобкой. Они там точно лишние.
в python 2.x print это оператор, и принимает аргументы без скобок
в python 3.x print это функция, и требует скобки вокруг аргументов
для python 2.x можно сделать
from __future__ import print_function
и использовать print как фунцию
в python 3.x print это функция, и требует скобки вокруг аргументов
для python 2.x можно сделать
from __future__ import print_function
и использовать print как фунцию
Называется самая простая команда.
Попробуй написать без скобок.
Попробуй написать без скобок.
у меня тоже ошибка invalid sintex вот код from tkinter import*
from tkinter.ttk import Combobox
def clic():
b1 = eval(d.get())
a1 = b.get()
d1 = eval(e.get())
i = "2{}4".format(b.get())
d.configure(text=i)
if a1 == "+":
c = b1 + d1
print(c)
elif a1 == "-":
c = b1 - d1
print(c)
elif a1 == "*":
c = b1 * d1
print(c)
elif a1 == "/":
c = b1 / d1
print(c)
else:
print("выбрана неверная операцыя")
a = Tk()
a.geometry("450x450")
a.title("какойто калькулятор")
b = Combobox(a)
b['values'] = (+,"тут ошибка" -, *, /)
b.current(1)
b.grid(column=0, row=0)
c = Button(a, text="clic", command=clic)
c.grid(column=3, row=0)
d = Entry(a,width=10)
d.grid(column=0, row=0)
e = Entry(a,width=10)
e.grid(column=2, row=0)
a.mainloop
from tkinter.ttk import Combobox
def clic():
b1 = eval(d.get())
a1 = b.get()
d1 = eval(e.get())
i = "2{}4".format(b.get())
d.configure(text=i)
if a1 == "+":
c = b1 + d1
print(c)
elif a1 == "-":
c = b1 - d1
print(c)
elif a1 == "*":
c = b1 * d1
print(c)
elif a1 == "/":
c = b1 / d1
print(c)
else:
print("выбрана неверная операцыя")
a = Tk()
a.geometry("450x450")
a.title("какойто калькулятор")
b = Combobox(a)
b['values'] = (+,"тут ошибка" -, *, /)
b.current(1)
b.grid(column=0, row=0)
c = Button(a, text="clic", command=clic)
c.grid(column=3, row=0)
d = Entry(a,width=10)
d.grid(column=0, row=0)
e = Entry(a,width=10)
e.grid(column=2, row=0)
a.mainloop
Похожие вопросы
- Ошибка "405 Not Allowed" при попытке авторизоваться на сайте через скрипт на Python
- Ошибка в коде стандарт PEP8 Python
- Sqlite3 python ошибка: Error user-defined function raised exception
- Где ошибка в коде? (Python)
- Кто знает почему выходит ошибка? ПРОГРАММИРОВАНИЕ PYTHON
- Помогите улучшить скрипт python
- Помогите пожалуйста написать скрипт на языке Python 3
- Напишите пожалуйста скрипт на языке Python 3
- Окончил курсы на степике по Python что делать дальше?
- Добрый вечер, начал изучать Python, столкнулся с ошибкой (