这就是我要做的:
编写一个Python程序,接受用户的名字和姓氏,并以相反的顺序打印出来,中间留一个空格。名字和姓氏的字母也应该颠倒过来!!!!!例如,如果一个人输入的名字是Sam,姓氏是Murrow,那么输出应该是maS worruM。。。在
在- 我不知道如何在名字和姓氏之间加上空格。到目前为止,我得到的是:
firstname = input("What is your last name?:")
lastname = input("What's your last?: ")
print (lastname) + (firstname)[::-1]
试试这个:
在您的解决方案中,您只需反转
firstname
字符串。相反,您可以构建完整的字符串,包括firstname
、lastname
和它们之间的空格,然后反转整个字符串。在例如:
print("{last} {first}".format(last=lastname[::-1], first=firstname[::-1]))
相关问题 更多 >
编程相关推荐