حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود

جداسازی بخش های ایمیل

تمرین آسان 2392 visibility link download flag

برنامه ای بنویسید که یک آدرس ایمیل دریافت کند و بخش های مختلف آن را به شکل زیر جداسازی کند و در خروجی چاپ کند

مثال:

email: info@amirhn.ir
info
amirhn.ir

مثال:

email: username@gmail.com
username
gmail.com 

reply 28

visibility
#دریافت ایمیل کاربر
em = input("Enter yor emali :")

#پیدا کردن نقطه برش
x = em.find("@")

#برش ایمیل دریافت شده
print(em[:x])
print(em[x+1:])
def split_email(email):
    try:
        username, domain = email.split('@')
        return username, domain
    except ValueError:
        return "email na motabar"
email = input("email: ")
result = split_email(email)
if isinstance(result, tuple):
    print(f"username: {result[0]}")
    print(f"damin: {result[1]}")
else:
    print(result)
print("[Email Analyzer]")

email = input("Your Email: ")

username = email[:email.find("@")]
company = email[email.find("@") + 1:email.find(".")] 

print(f"Username: {username} \nCompany: {company}")
<< صفحه قبل 1 2 3 صفحه بعد >>

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن