Python please. so this code is in the split method, how would I re write in the find/in/endswith method. def isEmailValid(mail): boolean = 0 x = mail.split("@")[0].count(".") if "@" not in mail or x>1: boolean =1 elif "." not in mail.split("@")[0]: boolean = 1 elif not mail.endswith("bellevuecollege.edu"): boolean=1 elif mail.split("@")[0].split(".")[0] =="" or mail.split("@")[0].split(".")[1] =="": boolean=1 if boolean==0: return True else: return False def main(): while True: email = input("Enter the email address: ") if isEmailValid(email): print("Valid Email") choice = input("Want to continue (y/n) ? ") if choice == "n": break else: print("Invalid Email") choice = input("Want to continue (y/n) ? ") if choice == "n": break if __name__ == "__main__": main()
Python please. so this code is in the split method, how would I re write in the find/in/endswith method.
def isEmailValid(mail):
boolean = 0
x = mail.split("@")[0].count(".")
if "@" not in mail or x>1:
boolean =1
elif "." not in mail.split("@")[0]:
boolean = 1
elif not mail.endswith("bellevuecollege.edu"):
boolean=1
elif mail.split("@")[0].split(".")[0] =="" or mail.split("@")[0].split(".")[1] =="":
boolean=1
if boolean==0:
return True
else:
return False
def main():
while True:
email = input("Enter the email address: ")
if isEmailValid(email):
print("Valid Email")
choice = input("Want to continue (y/n) ? ")
if choice == "n":
break
else:
print("Invalid Email")
choice = input("Want to continue (y/n) ? ")
if choice == "n":
break
if __name__ == "__main__":
main()
![](/static/compass_v2/shared-icons/check-mark.png)
Step by step
Solved in 2 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)