程序为什么不出结果?

img


求解答这段Python程序为什么不出结果呢,有哪些具体问题呢?谢谢

M的索引写错了,应该是M[0:3]不是[0:4]。不然你就多获得了一位,然后不满足if ,也不满足elif,导致没有任何输出

不满足if,也不满足elif

改成:
if M[0 : 3] in ['RMB']:
elif M[0 : 3] in ['USD']:

你这里M[0:4]多了一位,所以既不会执行if语句,也不会执行elif语句