2019年5月1日 星期三

TQC+ 程式語言Python 808 社會安全碼

設計說明:

請撰寫一程式,提示使用者輸入一個社會安全碼SSN,格式為ddd-dd-dddd,d表示數字。若格式完全符合(正確的SSN)則顯示【Valid SSN】,否則顯示【Invalid SSN】。

輸入輸出:

輸入說明

一個字串(格式為ddd-dd-dddd,d表示數字)

輸出說明

判斷是否符合SSN格式

輸入輸出範例

範例輸入1

329-48-4977

範例輸出1

Valid SSN

範例輸入2

837-a3-3000

範例輸出2

Invalid SSN

Code:
SSN = list(input().split("-"))
b=0
for i in range(len(SSN)):
  if SSN[i].isdigit()==False:
    print("Invalid SSN")
    b+=1
    break
if b==0:
  print("Valid SSN")