擅长:python、mysql、java
<p>Python没有开关函数,所以可以使用<code>if elif</code>或{<cd2>}。在</p>
<p>你的案子绝对是字典式的。在</p>
<pre><code>card_dict = {
'4': "Visa",
'5': "Master card",
'6': "Discover card"
}
CreditCardNum = input("Input a credit card number(no
spaces /hyphens): ")
n = len(CreditCardNum)
x = CreditCardNum[0]
if n != 16:
print("This is not a valid number, make sure the number is 16 characters.")
elif x in card_dict:
print("The Card is a {}".format(card_dict[x]))
else:
print("The brand could not be determined")
</code></pre>