Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
Phantomlord
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 7
1

непонятная синтаксическая ошибка

24.10.2012, 17:58. Просмотров 533. Ответов 6
Метки нет (Все метки)

Здравствуйте, в универе начали изучать Питон. Пишу программу с использованием функции (требование преподавателя), вроде бы сделал все как в книге, но получаю сообщение о синтаксической ошибке в строке 21. Можете кто-нибудь объяснить, в чем дело?

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
def determinant(a, b, c, d):
    """Calculating determinant"""
    det = a * c - b * d
    return det
 
x1 = int(input('Vvedite koordinaty pervoj tochki \n x1 = '))
y1 = int(input(' y1 = '))
 
x2 = int(input('Vvedite koordinaty pervoj tochki \n x2 = '))
y2 = int(input(' y2 = '))
 
x3 = int(input('Vvedite koordinaty pervoj tochki \n x3 = '))
y3 = int(input(' y3 = ')
 
 
 
S = determinant((x2 - x1), (x3 - x1), (y2 - y1), (y3 - y1))
 
print('Ploshasd' treugol'nika ', S)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2012, 17:58
Ответы с готовыми решениями:

Синтаксическая ошибка
Добрый день! Не разберусь в синтаксе, выдает ошибку, а как правильно не могу...

Синтаксическая ошибка
Где ошибка? Первый принт выделяет красным. import os Возраст = {'Арсений':...

Синтаксическая ошибка
Добрый день, Уважаемые гуру и сенсеи Python. В питоне новичок, посему прошу...

Синтаксическая ошибка у новичка
Делаю игру на pygame. Написал функцию для отрисовки поля. Выдает синтаксическую...

Синтаксическая ошибка в коде
Есть ошибка синтаксиса в предпоследней строке - не пойму какая: def...

6
ВАСИЛЕВС
557 / 480 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
24.10.2012, 18:08 2
Цитата Сообщение от Phantomlord Посмотреть сообщение
Python
1
print('Ploshasd' treugol'nika ', S)
Это как понимать? ' используется для строк.
Python
1
print("""Ploshasd' treugol'nika """, S)
Пробуйте.
0
Phantomlord
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 7
24.10.2012, 18:15  [ТС] 3
Пардон, ошибка в 17 строчке
Python
1
S = determinant((x2 - x1), (x3 - x1), (y2 - y1), (y3 - y1))
0
ВАСИЛЕВС
557 / 480 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
24.10.2012, 18:18 4
Phantomlord, не умею я мысли читать. Покажите что пишет при ошибке.
0
Phantomlord
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 7
24.10.2012, 18:20  [ТС] 5
C:\Users\Moisei>C:\Users\Moisei\Desktop\papa.py
File "C:\Users\Moisei\Desktop\papa.py", line 17
S = determinant((x2 - x1), (x3 - x1), (y2 - y1), (y3 - y1))
^
SyntaxError: invalid syntax
0
ВАСИЛЕВС
557 / 480 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
24.10.2012, 18:24 6
Phantomlord, нашел.

Цитата Сообщение от Phantomlord Посмотреть сообщение
Python
1
y3 = int(input(' y3 = ')
Пропустили скобку. Так надо:
Python
1
y3 = int(input(' y3 = '))
1
Phantomlord
0 / 0 / 0
Регистрация: 24.10.2012
Сообщений: 7
24.10.2012, 18:30  [ТС] 7
вот черт, спасибо!
0
24.10.2012, 18:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.10.2012, 18:30

Непонятная ошибка в print
Соственно код from math import* from fraction import* a0=int(input('введите...

Непонятная ошибка при работе с библиотекой requests
Привет. Запускаю такой скрипт: import requests ...

Непонятная кодировка в imaplib
Я получаю письмо через imaplib с яндекса. Одна проблема, вместо русских букв,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru