নেস্টেড করার মতো আরও অজগর উপায় আছে যদি এর চেয়ে অন্য বিবৃতি থাকে:
def convert_what(numeral_sys_1, numeral_sys_2):
if numeral_sys_1 == numeral_sys_2:
return 0
elif numeral_sys_1 == "Hexadecimal":
if numeral_sys_2 == "Decimal":
return 1
elif numeral_sys_2 == "Binary":
return 2
elif numeral_sys_1 == "Decimal":
if numeral_sys_2 == "Hexadecimal":
return 4
elif numeral_sys_2 == "Binary":
return 6
elif numeral_sys_1 == "Binary":
if numeral_sys_2 == "Hexadecimal":
return 5
elif numeral_sys_2 == "Decimal":
return 3
else:
return 0
এই স্ক্রিপ্টটি একটি সাধারণ রূপান্তরকারীর একটি অংশ।
andশীর্ষ স্তরের যদি-অন্য বিবৃতিতে শর্তে সরিয়ে নিতে পারেন। এটি কমপক্ষে সেভাবে আরও পঠনযোগ্য হবে। দুঃখের বিষয়, অজগরটির সুইচ স্টেটমেন্ট নেই।