测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A37192. 小石喜欢带有字符“2”、“6”、“8”的车牌号,不喜欢带有数字“4”的车牌号,因此小石设计了一个计算车牌满意值的程序。对于车牌号中的所有字符,字符“2”满意值为 1,字符“6” 满意值为 2,字符“8”满意值为 3,字符“4”的满意值为-2,其他字符的满意值为 0,车牌号的满意值即为其所有字符的满意值之和,例如车牌号“浙 H94286”的满意值为 4,计算某车牌号 满意值的程序代码如下,请补充完…

填空题 困难

题目描述

小石喜欢带有字符“2”、“6”、“8”的车牌号,不喜欢带有数字“4”的车牌号,因此小石设计了一个计算车牌满意值的程序。

对于车牌号中的所有字符,字符“2”满意值为 1,字符“6” 满意值为 2,字符“8”满意值为 3,字符“4”的满意值为-2,其他字符的满意值为 0,车牌号的满意值即为其所有字符的满意值之和,例如车牌号“浙 H94286”的满意值为 4,计算某车牌号 满意值的程序代码如下,请补充完整。

dic={"2":1,"4":-2,"6":2,"8":3}

cp=input("请输入车牌号:")

ans=0

for i in range( _____①_____ ) :

ch=cp[i]

if _____②_____ :

_____③_____

print("该车牌号的满意值为:",ans)

参考答案

dic={"2":1,"4":-2,"6":2,"8":3} cp=input("请输入车牌号:") ans=0 for i in range( len(cp) ) : ch=cp[i] if ch in dic : ans+= dic[ch] print("该车牌号的吉利值为:",ans)

答案解析

评分标准:

(1)len(cp) ;(3分)

(2)ch in dic;(3分)

(3)ans+= dic[ch]。(4分)

上一题 下一题