Try catch 尝试/排除块放置
你好 一段时间以来,我一直在试图让这个代码通过这个编码实践问题。我有分解列表并打印每个字符的代码,但我无法使try/except块正常工作,因为它在异常时不断失败。我以为我的try/except块位置正确,但显然不正确 给定项目=[“一”、“二”、“三”、“四”、“五”、“六”、“七”、“八”] 编写一个程序,遍历 给定的列表。对于每个项目,您应该尝试迭代 通过项目,分别打印每个字符 如果第二部分失败,请打印“NotIterable”--但是 即使第二部分失败了,你仍然应该继续 转到列表中的下一项 我的代码:Try catch 尝试/排除块放置,try-catch,Try Catch,你好 一段时间以来,我一直在试图让这个代码通过这个编码实践问题。我有分解列表并打印每个字符的代码,但我无法使try/except块正常工作,因为它在异常时不断失败。我以为我的try/except块位置正确,但显然不正确 给定项目=[“一”、“二”、“三”、“四”、“五”、“六”、“七”、“八”] 编写一个程序,遍历 给定的列表。对于每个项目,您应该尝试迭代 通过项目,分别打印每个字符 如果第二部分失败,请打印“NotIterable”--但是 即使第二部分失败了,你仍然应该继续 转到列表中的下一
for item in given_items:
for sub_item in given_items:
for char in sub_item:
try:
print (char)
except Exception:
print ("Not iterable")
它打印单个字符,但在整数迭代打印时失败