我正在参加初学者课程,我对编程很陌生。我需要知道一个函数,它使用某人姓名的第一个字母、一个人姓氏的前三个字母和一个不带空格的 3 位数字生成用户名。到目前为止我有这个:
full_name = input("Please enter your name: ")
first_letter = full_name[0]
space_index = full_name.find(" ")
three_letters_surname = full_name[space_index + 1:space_index + 4]
number = random.randrange (1,999)
username = (first_letter, three_letters_surname, number)
print = (username)
我得到的输出来自使用像 John Wayne 这样的名字:
"J", "Way", 14
我想知道的是如何更改我的代码,以便我得到类似的东西:
jway014
原文由 R. Mercy 发布,翻译遵循 CC BY-SA 4.0 许可协议
尝试这个