Amazing-Python-Scripts
30 строк · 1.4 Кб
1import random2
3
4def generate_state_name():5state_prefixes = ["Andhra", "Arunachal", "Assam", "Bihar", "Chhattisgarh", "Goa", "Gujarat",6"Haryana", "Himachal", "Jharkhand", "Karnataka", "Kerala", "Madhya", "Maharashtra",7"Manipur", "Meghalaya", "Mizoram", "Nagaland", "Odisha", "Punjab", "Rajasthan",8"Sikkim", "Tamil", "Telangana", "Tripura", "Uttar", "Uttarakhand", "West"]9
10state_suffixes = [" Pradesh", " Pradesh", " Pradesh", " Nadu", " Pradesh", " Bengal", " Pradesh", " Pradesh",11" Pradesh", " Pradesh", " Pradesh", " Pradesh", " Pradesh", " Pradesh", " Pradesh",12" Pradesh", " Pradesh", " Pradesh", " Pradesh", " Pradesh", " Pradesh", " Pradesh",13" Pradesh", " Nadu", " Pradesh", " Pradesh", " Pradesh", " Pradesh"]14
15state_name = random.choice(state_prefixes) + random.choice(state_suffixes)16return state_name17
18
19if __name__ == "__main__":20num_names = int(21input("Enter the number of unique state names you want to generate: "))22
23unique_state_names = set()24while len(unique_state_names) < num_names:25state_name = generate_state_name()26unique_state_names.add(state_name)27
28print("\nGenerated Unique State Names:")29for state_name in unique_state_names:30print(state_name)31