Mobile Number Validation
def verify(mobnum):
index=0
while index<len(mobnum):
if mobnum[index]>="0" and mobnum[index]<="9":
index+=1
continue;
else:
return False
return True
def mobile(n):
i=0
while i<len(n):
if(n[i]>="0" and n[i]<="9") or (n[i]=="+") or (n[i]==" "):
i+=1
else:
return "characters and special charactors not allowed"
if len(n)==10:
if n[0]>="6" and n[0]<="9" and verify(n):
return "valid";
else:
return "incorrect"
if len(n)==13:
if n[0:3]=="+91":
if n[3]>="6" and n[3]<="9" and verify(n[3:]):
return "valid"
else:
return "incorrect"
return "First three number should like +91"
if len(n)==14:
if n[0:4]=="+91 ":
if n[4]>="6" and n[4]<="9" and verify(n[4:]):
return "valid"
else:
return "incorrect"
return "First four number should like +91 "
return "Please Enter Your valid Mobile Number"
print(mobile(input("Enter Your Mobile Number : ")));
Output:
Gmail Validation
def verify_Gmail(Gmail):
if Gmail[-10:]=="@gmail.com":
i=0
gmailcopy=Gmail[0:len(Gmail)-10]
while i<len(gmailcopy):
current=gmailcopy[i]
i+=1
if current>="a" and current<="z":
continue;
elif current>="A" and current<="Z":
continue;
elif current>="0" and current<="9":
continue;
elif current=="." or current=="_":
continue;
else:
return False
return True
else:
return False
if verify_Gmail(input("Enter Your Gmail :")):
print("valid")
else:
print("invalid")
Output:
Pin code Validation
const tamilNaduPincode = {
region: {
6: "Tamil Nadu & Kerala"
},
subRegion: {
60: "Chennai Region",
61: "Northern Tamil Nadu Region",
62: "Southern Tamil Nadu Region",
63: "Central Tamil Nadu Region",
64: "Western Tamil Nadu Region"
},
district: {
600: "Chennai",
601: "Tiruvallur",
602: "Kanchipuram",
603: "Chengalpattu",
604: "Villupuram",
605: "Cuddalore",
606: "Tiruvannamalai",
607: "Cuddalore (Rural)",
608: "Nagapattinam",
609: "Mayiladuthurai",
610: "Tiruvarur",
611: "Nagapattinam",
612: "Thanjavur",
613: "Thanjavur",
614: "Thiruvarur",
615: "Ariyalur",
616: "Perambalur",
617: "Karur",
618: "Karur",
619: "Nagapattinam",
620: "Tiruchirappalli",
621: "Perambalur",
622: "Pudukkottai",
623: "Ramanathapuram",
624: "Dindigul",
625: "Madurai",
626: "Virudhunagar",
627: "Tirunelveli",
628: "Thoothukudi",
629: "Kanyakumari",
630: "Sivagangai",
631: "Kanchipuram",
632: "Vellore",
633: "Vellore",
634: "Krishnagiri",
635: "Dharmapuri",
636: "Salem",
637: "Namakkal",
638: "Erode",
639: "Karur",
640: "Coimbatore",
641: "Coimbatore",
642: "Coimbatore (Pollachi)",
643: "Nilgiris"
}
};
function getPincodeDetails(pincode) {
let firstDigit = Math.floor(pincode / 100000);
let firstTwo = Math.floor(pincode / 10000);
let firstThree = Math.floor(pincode / 1000);
console.log("Region: ", tamilNaduPincode.region[firstDigit]);
console.log("Sub-region: ", tamilNaduPincode.subRegion[firstTwo]);
console.log("District:", tamilNaduPincode.district[firstThree]);
}
getPincodeDetails(606902);
Output:
To be discussed...



Top comments (0)