Τ.Ε.Μ. Κεφ8 Δρ2 isEmail(email)
H παρακάτω συνάρτηση επιστρέφει True η False αν είναι ελληνικό ένα email ή όχι κάνοντας έναν απλό έλεγχο. Είναι ικανοποιητικός ή όχι;
Τι θα επιστρέψει αν δοθεί ως email το 'test@@@.gr'
def isEmail(email):
if ('@' in email) and (' ' not in email) and (email[-3]+email[-2]+email[-1] == .'gr'):
return True
else:
return False
print isEmail('test@@@.gr)
Μήνυμα λάθους, που έχεις δει τέτοιο email; | |
Μπορεί να μην είναι ορθό το email, αλλά επιστρέφει True, μπορεί να βελτιωθεί ο κώδικας | |
Φυσικά False, ο κώδικας είναι μια χαρά |