import numpy as np walk = np.array([0.1, 0.6]) buy = np.array([0.4, 0.3]) wash = np.array([0.5, 0.1]) sun = np.array([0.4, 0.6]) rain = np.array([0.7, 0.3]) sky = np.array([0.6, 0.4]) p11 = sky[0] * walk[0] p12 = sky[1] * walk[1] a = ['a','b','c'] if p11 >= p12: p1 = p11 sky21 = p1 * rain[0] sky22 = p1 * rain[1] a[0] = '阴天' else: p1 = p12 sky21 = p1 * sun[0] sky22 = p1 * sun[1] a[0] = '晴天' p21 = sky21 * buy[0] p22 = sky22 * buy[1] if p21 >= p22: p2 = p21 sky31 = p2 * rain[0] sky32 = p2 * rain[1] a[1] = '阴天' else: p2 = p22 sky31 = p2 * sun[0] sky32 = p2 * sun[1] a[1] = '晴天' p31 = sky31 * wash[0] p32 = sky32 * wash[1] if p31 >= p32: p3 = p31 a[2] = '阴天' else: p3 = p31 a[2] = '晴天' print(a[0], p1, a[1], p2, a[2], p3)