我是python的初学者,我有家庭作业,但有点卡住了。 用户需要进行输入,如果输入不是字符串,则用户需要进行另一次输入,直到输入为字符串。 首先,我需要进行输入,然后检查输入的类型,但是我不知道如何使用户能够进行其他输入。 谢谢你在前面!
我开始使用的代码:
name = input ("Imput the name: ")
if name != str:
print ("The input name needs to be string!")
答案 0 :(得分:3)
当数据(输入)为字母字符时
data = input()
val = True
while val:
if data.isalpha():
print('given input is correct string')
val = False
data = input()
当数据(输入)为整数值时
data = input()
val = True
while val:
if data.isdigit():
print('given input is correct numbers')
val = False
data = input()