for i in range < (16):
print("That is not a valid number.")
def card_hide(number):
if number!=16:
print("That is not a valid number.")
else:
return "*"*12+str(number)[12:]
print(card_hide(1234123456785678))
要多看看语法再写程序呀,如果有帮助,点一下下采纳
我觉得你应该先看看语法、基本函数,在入手。
def card_hide(number):
if len(number) != 16:
print("That is not a valid number.")
def card_hide(number):
if len(str(number)) == 16:
return '*' * 12 + str(number)[-4:]
else:
return 'That is not a valid number.'
print(card_hide(1234123456785678))
def card_hide(number):
number = str(number)
if len(number) != 16:
print("That is not a valid number")
else:
number = number.replace(number[:-4], '*' * len(number[:-4]))
print("替换成星号", number)
card_hide(123)
card_hide(1234123456785678)