我对python非常陌生,我正试图找到一种方法,从输入中访问字典,然后在字典中添加相似键的值,然后打印添加这些相似键的结果值。我现在的错误代码是:
p = {
"charge" : 1,
"energy": 938,
"spin": 1/2,
}
n = {
"charge" : 0,
"energy": 940,
"spin": 1/2,
}
e = {
"charge": -1,
"energy": 0.511,
"spin": 1/2,
}
x = input("First particle:")
y = input("Second particle:")
tcharge = x.get("charge")+y.get("charge")
tenergy = x.get("energy")+y.get("energy")
tspin = x.get("spin")+y.get("spin")
print(tcharge)
print(tenergy)
print(tspin)
使用字典存储粒子的名称及其描述。您的输入是字符串,因此字典的键应该是字符串。字典中的值是您创建的字典:
相关问题 更多 >
编程相关推荐