0
strFName = ""
while strFName != strFName.isalpha():
if strFName != strFName.isalpha():
strFName = input("What is your first name? ")
else:
print("Your name cannot contain numbers")
break
我想讓用戶輸入他們的名字,但是如果他們輸入任何字母,程序會拋出一個錯誤。到目前爲止,我試圖通過一個嘗試來做到這一點,除了每當我輸入一個數字時,它就直接進入程序的下一部分。在字符串中捕捉整數的錯誤
請閱讀文檔。 https://docs.python.org/3/library/functions.html#input – pmuntima