我必须制作一个用域来分割用户名的代码。
离。
输入:abc@xyz.com
输出:您的用户名是abc。 您的域名是xyz.com。
结果是假设在两个不同的行,但我似乎无法得到...
def username2(email):
z=(email.split('@'))
x='Your username is'+ ' ' + z[0]
y='Your domain is' + ' ' + z[1]
return x+'. '+y+'.'
对不起..我真是个老头。
答案 0 :(得分:4)
您需要在结果中插入换行符:
return x + '. \n' + y + '.'
您还可以使用字符串格式:
username, domain = email.split('@')
return 'Your username is {}.\nYour domain is {}.'.format(username, domain)
答案 1 :(得分:1)
答案 2 :(得分:0)
Python3
def username2(email):
username, domain = email.split('@')
print('Your username is {}'.format(username))
print('Your domain is {}'.format(domain))
Python2
def username2(email):
username, domain = email.split('@')
print 'Your username is %s' % username
print 'Your domain is %s' % domain