我有一个输入(称为names
),该输入分为三个部分(.split
),然后第三个(最后一个)元素转换为整数并放入列表中
即例如names = "John Smith 3"
它被分成三个部分"John" "Smith" 3
并放入一个列表中:list1 = ["John", "Smith", 3]
现在我的问题是,如果第三个元素作为字符串输入并且不能转换为整数("John Smith Three"
),我该如何显示错误并让用户重新输入(名称)以及如何处理错误如果用户输入"John Jacob Smith 3"
(超过三个元素)。