Форум сайта python.su
print ('И всюду, куда Мери шла,')
print (“Маленький барашек следовал за ней.”)
print (“.”*10)
Выдает ошибку синтаксиса, галка показывает на букву “Р” слова “print”. Скрин прикрепил вложением потому что прикрепление картинки требует URL (зачем? и как?)
Не понимаю, почему возникает ошибка?
Если закомментить строку, то все последующие также выдают ошибку синтаксиса.
Сорри, за детский вопрос, я только начинаю, а спросить некого.
Отредактировано DGusev (Апрель 1, 2020 14:47:10)
Прикреплённый файлы:
ex7screen.png (10,3 KБ)
Офлайн
Сейчас скопировал себе твои строки. У меня ошибка выскакивает на вторую строку (там кавычки какие-то странные). А первый print нормально отрабатывает.
Выложи сюда весь сам файл, может, яснее будет, в чём дело.
Офлайн
print (“У Мэри был маленький барашек.”)
print (“Его шерсть была белой как {}.” .format ('снег')
print ('И всюду, куда Мери шла,') #здесь одиночные кавычки, но как я понял это допустимо.
Если кавычки двойные, то ошибку тоже выдает.
print (“Маленький барашек следовал за ней.”)
print (“.”*10)
end1=“B”
end2 = “A”
end3 = “D”
end4 = “D”
end5 = “Y”
end6 = “G”
end7 = “A”
end8 = “Y”
print (end1+end2+end3+end4+end5, end=' ')
print (end6+end7+end8)
Отредактировано DGusev (Апрель 1, 2020 15:18:00)
Офлайн
здесь одиночные кавычки, но как я понял это допустимоВот эти одиночные кавычки как раз допустимы.
Офлайн
Вот скрин текстового редактора
На нем все верно. Я надеюсь
с кавычками сейчас разбираюсь. попробую набрать иначе.
ЗЫ Тоже самое
PPS Попробовал набирать и построчно выводить в командной строке. Построчно всё выводится.
Я НИЧЕГО НЕ ПОНИМАЮ.
Отредактировано DGusev (Апрель 1, 2020 15:42:32)
Прикреплённый файлы:
ex7.2screen.png (93,2 KБ)
Офлайн
Вот скрин текстового редактораКогда я написал “Выложи сюда весь сам файл”, я имел ввиду вот этот твой ex7.py
Офлайн
Во второй строке не хватает закрывающей скобки в конце.
Офлайн
StriverРами подсказал. В ex7.py не было закрывающей скобки.
Отредактировано DGusev (Апрель 1, 2020 20:23:38)
Офлайн