Как я могу получить правильный вывод в этой программе?Python

Программы на Python
Ответить
Anonymous
 Как я могу получить правильный вывод в этой программе?

Сообщение Anonymous »

(1) Предложите пользователю ввести два слова и число, сохраняя каждое из них в отдельных переменных. Затем выведите эти три значения в одну строку, разделенную пробелом. (2) Выведите два пароля, используя комбинацию ввода пользователя. Отформатируйте пароли, как показано ниже. (3) Выведите длину каждого пароля (количество символов в строках).
Ниже приведен код, который я использую для завершения этой программы, но у меня возникает ошибка вывода.

Код: Выделить всё

    def userdetails():
words = input("Enter a word: ")
word2 = input("Enter a word: ")
numm = input("Enter a number: ")

pw1 = words+"_"+word2
pw2 = numm+words+numm

print("You entered: {} {} {}" .format(words,word2,numm))

print("First password:",pw1)
print("Second password:",pw2)

print("Number of characters in",pw1,":",len(pw1))
print("Number of characters in",pw2,":",len(pw2))

userdetails()
Ввод
yellow
Daisy
6
Ваш результат
Введите слово: Введите слово: Введите число: Вы ввели: Yellow Daisy 6
Первый пароль: Yellow_Daisy
Второй пароль: 6yellow6
Количество символов в Yellow_Daisy: 12
Количество символов в 6yellow6: 8
Ваш вывод не содержит
Вы ввели: Yellow Daisy 6
Первый пароль: Yellow_Daisy
Второй пароль: 6yellow6
Я не знаю, что делать, чтобы все остальное было правильно для всех необходимых пунктов, может кто-нибудь помочь я?

Подробнее здесь: https://stackoverflow.com/questions/701 ... is-program
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»