С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/259: Рейтинг темы: голосов - 259, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 26.01.2020
Сообщений: 23

Устранение ошибки can only concatenate str (not "int") to str

31.01.2020, 21:46. Показов 46981. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
L=5
T=0
P=4
D=1
M=1
C=5
F=-5
A=1
B=3
q=-3
Rb=(M+q*(B*(B/2+(A-T)))+F*(C-T))/(T-P)
Rb='{:g}'.format(float('{:.3g}'.format(Rb)))
Ra=(M+q*B*(B/2+A-P)+F*(C-P))/(P-T)
Ra='{:g}'.format(float('{:.3g}'.format(Ra)))
i=Ra+Rb+q*B+F
Print (i)
Python
1
2
3
4
5
6
7
8
TypeError                                 Traceback (most recent call last)
<ipython-input-4-cc7fc322fca0> in <module>
     13 Ra=(M+q*B*(B/2+A-P)+F*(C-P))/(P-T)
     14 Ra='{:g}'.format(float('{:.3g}'.format(Ra)))
---> 15 i=Ra+Rb+q*B+F
     16 Print (i)
 
TypeError: can only concatenate str (not "int") to str
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.01.2020, 21:46
Ответы с готовыми решениями:

Ошибка "TypeError: can only concatenate str (not "int") to str"
К сожалению или к счатью, я сишник до мозга костей. У меня дикое отторжение ко всяким ублюдским змеям, но вот нужно корешочку задание...

Ошибка can only concatenate str (not "float") to str
Сам код: print('Нагрузка которая действует вниз пишется со знаком МИНУС, а момент если действует по часовой стрелке пишется со знаком...

Ошибка: can only concatenate str (not "NoneType") to str
Всем привет. Подскажите пожалуйста, что за ошибка, уже второй час пытаюсь разобраться. Возникает только при вводе трёхзначных чисел с...

2
 Аватар для Semen-Semenich
5220 / 3468 / 1172
Регистрация: 21.03.2016
Сообщений: 8,295
31.01.2020, 21:56
Лучший ответ Сообщение было отмечено Metall011 как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
L=5
T=0
P=4
D=1
M=1
C=5
F=-5
A=1
B=3
q=-3
Rb=(M+q*(B*(B/2+(A-T)))+F*(C-T))/(T-P)
Rb='{:g}'.format(float('{:.3g}'.format(Rb)))
Ra=(M+q*B*(B/2+A-P)+F*(C-P))/(P-T)
Ra='{:g}'.format(float('{:.3g}'.format(Ra)))
print(type(Ra), type(Rb), type(q), type(B), type(F))
'''i=Ra+Rb+q*B+F
Print (i)'''
===
<class 'str'> <class 'str'> <class 'int'> <class 'int'> <class 'int'>
>>>

вы наверно внимательно читали учебник и понимаете что строку с числом сложить нельзя
0
0 / 0 / 0
Регистрация: 26.01.2020
Сообщений: 23
31.01.2020, 22:16  [ТС]
Цитата Сообщение от Semen-Semenich Посмотреть сообщение
строку с числом сложить нельзя
И как сделать Ra и Rb обратно числом?

Добавлено через 10 минут
Цитата Сообщение от Semen-Semenich Посмотреть сообщение
<class 'str'> <class 'str'> <class 'int'> <class 'int'> <class 'int'>
Ошибку решил, спасибо

вот-так:
i=float(Ra)+float(Rb)+q*B+F
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.01.2020, 22:16
Помогаю со студенческими работами здесь

Не могу найти строку с ошибкой "can only concatenate str (not "float") to str"
Здравствуйте. Разработку веду в PyCharm 2018.2.3. С некоторого момента программа стала периодически выдавать сообщение &quot;can...

Ошибка return self.randrange(a, b+1) TypeError: can only concatenate str (not "int") to str
import random import sys from PyQt5 import uic from PyQt5.QtWidgets import QApplication Form, Window = uic.loadUiType(&quot;Design.ui&quot;) ...

Equal(str.begin(), str.end(), str.rbegin()
#include &lt;iostream&gt; #include &lt;string&gt; using namespace std; string str; int main() { setlocale(LC_ALL, &quot;rus&quot;); cin &gt;&gt;...

реализовать Функция, вставляющая в строку str строку s, начиная с позиции pos. void insert(char str[], char s[], int pos);
срочно помогите!!!!!!!!!!!!!!!!!!

Почему строка str = str.rToLower() вызывает исключение переполнения стека?
class Program { public static void Polidrom(string str) { if (str != null) { ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru