可以写一个函数,以用户的名字为参数,将名字拆分成名和姓,然后创建一个用户名,该用户名由名字和姓氏的第一个字母组成,以及一个随机的数字。最后,将此用户名打印出来,并提示用户退出程序。
代码实现如下:
import random
def generate_username(name):
first, last = name.split()
username = first[0] + last[0] + str(random.randint(100, 999))
print("您的用户名是:", username)
print("感谢您使用本程序!")
exit()
name = input("请输入您的名字:")
generate_username(name)