Python

Ввод данных input(), int()

Друзья! Помогите пожалуйста! Запнулась на 15м уроке по Python for Beginners в Sololearn Работа с вводом данных.
Нужно написать программу, которая будет принимать x и y в качестве входных данных и выводить строку x, повторив её y раз. Входные данные: hi, 3. Выходные данные: hihihi. Нужно преобразовать входные данные в требуемый тип данных.
Мой код:
x=input("hi")
y=int(input(3))
print(x*y)
Выдаёт ошибку. Где ошибка в моём коде?
Md Lex
Md Lex
133
В input просто текст вставлен. А вводить ты должен с клавиатуры значения.
А сама ошибка - input(3) - там должен быть текст, не число
Юрий Золотарев
Юрий Золотарев
34 935
Лучший ответ
Md Lex что нужно ввести?
Юрий Золотарев А в скобках в input() можно ничего не писать.
На втором этапе можно ввести вообще любой символ, а не только цифры.
x = input('Введи строку: ')
while 1:
try:
y = int(input('Количество повторений: '))
break
except:
continue
print((x + "\n") * y)
Юрий Епифанов
Юрий Епифанов
45 154
женщине не место в программировании
x = input('введи слово: ')
y = int(input('количество повторений: '))
print(x * y)
Elmir Heziyev
Elmir Heziyev
12 881
х - имеет тип строковый, у - целочисленный, что должно получиться в итоге их перемножения?
На самом деле надо просто напечатать строку х в цикле по у.
Md Lex должно получиться: hihihi, у меня выводит: 3hihi
x = str(input())
y = int(input())
print(x * y) #нужно работать не только с определенными числами, но и с теми, что введет пользователь. Для этого используем input()
Не знаю, актуально ли, но там не надо вводить значения в скобки.
То есть, х=input() y=int(input()) print(x*y)
AA
Azamat Abdramanov
140
x=str(input())

y=int(input())

print(x*y)

Должно быть так. В данном случае создаём программу для пользователя, а не являемся пользователем. Соответственно значения никакие в скобки вводить не надо. Их введет пользователь. Нам важно что бы первое значение Х было строкой srting, а второе значение У было числом integar и вывод соответственно должен получится строка X повторенная Y раз. X=Hi Y=3 вывод HIHIHI/ X=cool Y=2 вывод coolcool
Ikrom Mamatqulov
Ikrom Mamatqulov
113
x = input()
y = int(input())
print (x*y)
x = "hi"
y = 3
не благодари ????