43 lines
No EOL
1.2 KiB
Python
43 lines
No EOL
1.2 KiB
Python
province_map = {
|
|
"11" : "KPK, Bannu",
|
|
"12" : "KPK, Dera Ismail Khan",
|
|
"13" : "KPK, Hazara",
|
|
"14" : "KPK, Kohat",
|
|
"15" : "KPK, Malakand",
|
|
"16" : "KPK, Mardan",
|
|
"17" : "KPK, Peshawar",
|
|
"21" : "FATA",
|
|
"31" : "Punjab, Bahawalpur",
|
|
"32" : "Punjab, Dera Ghazi Khan",
|
|
"33" : "Punjab, Faisalabad",
|
|
"34" : "Punjab, Gujranwala/Gujrat",
|
|
"36" : "Punjab, Lahore",
|
|
"36" : "Punjab, Multan/Sahiwal",
|
|
"37" : "Punjab, Rawalpindi",
|
|
"38" : "Punjab, Sarghodha/Mianwali",
|
|
"41" : "Sindh, Hyderabad",
|
|
"42" : "Sindh, Karachi",
|
|
"43" : "Sindh, Larkana",
|
|
"44" : "Sindh, Mirpur Khas",
|
|
"45" : "Sindh, Sukkur/Shaheed Benazirabad",
|
|
"51" : "Balochistan, Kalat/Rakhshan",
|
|
"52" : "Balochistan, Makran",
|
|
"53" : "Balochistan, Nasirabad",
|
|
"54" : "Balochistan, Quetta",
|
|
"55" : "Balochistan, Sibi",
|
|
"56" : "Balochistan, Zhob/Loralai",
|
|
"61" : "Islamabad",
|
|
"71" : "Gilgit Baltistan",
|
|
"81" : "Azad Kashmir, Mirpur",
|
|
"82" : "Azad Kashmir, Poonch/Muzaffarabad",
|
|
}
|
|
|
|
name = input('Enter name of Student: ')
|
|
|
|
while not valid:
|
|
cnic = input('Enter ID of Student: ')
|
|
if len(cnic) == 13:
|
|
valid = True
|
|
else:
|
|
valid = False
|
|
print('invalid CNIC\n') |