我有这段代码,但是当您插入电子邮件时,域名没有完全打印。有人能解释什么是错误的代码,如果有一个更快的选择?(I am new to Python)
email = input ('Enter your email address: ').strip()
at = email.find ('@')
after_at = email.find (' ' , at)
host = email [at+1 : after_at]
print (host)
交货。abc@gmail.com祝辞gmail.co
您应该能够使用str.split
:
domain = email.split('@')[-1]