[docs]defidentify_issue_network(self,card_number):""" Returns the type of credit card based on its digits Parameters ---------- card_number: String Returns ------- String: A string corresponding to the kind of credit card. """try:first_six_digit=int(str(card_number)[:6])first_four_digit=int(str(card_number)[:4])first_two_digit=int(str(card_number)[:2])first_one_digit=int(str(card_number)[:1])iffirst_one_digit==4:return"Visa"eliffirst_two_digit==34orfirst_two_digit==37:return"Amex"eliffirst_two_digit==54orfirst_two_digit==55:return"Diners Club"elif(first_two_digit==64orfirst_two_digit==65orfirst_four_digit==6011or622126<=first_six_digit<=622925or624000<=first_six_digit<=626999or628200<=first_six_digit<=628899):return"Discover"elif2221<=first_four_digit<=2720or51<=first_two_digit<=55:return"MasterCard"else:return"Unknown"except:return"Unknown"