Ошибка

Kartef

Новичок
Пользователь
Апр 28, 2022
5
0
1
Код:
with open('228 CЕКРЕТНО НЕ ПОЙМЕШ.txt') as f:
    n = int(f.readline())
    for i in range(n):
        a, b = map(int, f.readline().split())
        print(a,b)
Я недавно начал изучать Python,
и изучая Python попалась такая ошибка и не знаю что делать
invalid literal for int() with base 10: '28\t\t\t\t23131221\n'
File "C:\Users\НИКИТА\Desktop\Уроки по пайтону\Урок 15 часть 1.py", line 2, in <module> n = int(f.readline())
Спасибо за помощь (зарание)
 

borntohack

змееуст
Команда форума
Модератор
Апр 22, 2020
78
62
18
39
Москва, РФ
Функция int пытается привести строку к числу. У вас же в файле наличествует строка, не приводимая к числу, о чем вам и сообщает интерпретатор
 
  • Мне нравится
Реакции: Kartef

Форум IT Специалистов