Проблема с типом int

Arsen

Новичок
Пользователь
Ноя 23, 2020
2
0
1
Windows 10, python 3.9
Честно признаюсь я немного глупенький, и это глупенький вопрос, пытался гуглит, посмотред пару статей и видео, но нп получилось, хотелось бы что бы вя сказали как правильно гуглить) вот и сам код(3 строки...)

Python:
x = int ( [ x for x in range (1, 101)] l
y = x ** 2
print ( y )
программа должна была взять числа от 1 до 101 и возвести во 2-ую степень... не получилось, пишет что тип должен быть int, пробовал и так и сяк, но результат особо не менялься
 

lynulx

Модератор
Команда форума
Модератор
Авг 9, 2020
139
19
18
Windows 10, python 3.9
Честно признаюсь я немного глупенький, и это глупенький вопрос, пытался гуглит, посмотред пару статей и видео, но нп получилось, хотелось бы что бы вя сказали как правильно гуглить) вот и сам код(3 строки...)

Python:
x = int ( [ x for x in range (1, 101)] l
y = x ** 2
print ( y )
программа должна была взять числа от 1 до 101 и возвести во 2-ую степень... не получилось, пишет что тип должен быть int, пробовал и так и сяк, но результат особо не менялься
ты компреху в инт перевести пытаешься.
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 581
457
83
print([x ** 2 for x in range(1, 101)])
 
  • Мне нравится
Реакции: Arsen

Arsen

Новичок
Пользователь
Ноя 23, 2020
2
0
1
print([x ** 2 for x in range(1, 101)])
Спасибо, помогло
 

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