powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / простая функция на Python
2 сообщений из 2, страница 1 из 1
простая функция на Python
    #38501408
noTpyJI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решил познакомится в python написал простую функцию
при выполнение функции выдает ошибку

Знатоки подскажите что я не так сделал?

Traceback (most recent call last):
File "D:\Dropbox\programming\Python\choice.py", line 20, in
X = sqeq(a2, a1, a0)
File "D:\Dropbox\programming\Python\choice.py", line 5, in
D = b*b - 4*a*c
TypeError: can't multiply sequence by non-int of type 'str'


Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
import math

def sqeq(a,b,c) :
  try :
    D = b*b - 4*a*c
    if D < 0 :
      return [ ]
    else :
      x1 = (-b + math.sqrt(D)) / (2 * a)
      x2 = (-b - math.sqrt(D)) / (2 * a)    
      return [x1,x2]
  except ZeroDivisionError :
    x = -c / b
    return [x, None]
  
a2 = input(u"a: ")
a1 = input(u"b: ")
a0 = input(u"c: ")

X = sqeq(a2, a1, a0)
print(X)
...
Рейтинг: 0 / 0
простая функция на Python
    #38501622
noTpyJI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
noTpyJI,

Всем спасибо! Проблему решил.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / простая функция на Python
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]