我想向用户询问2个输入,名字和姓氏,返回问候语并将名称存储在字典中,其中键是' FName'和' LName'
以下存储问候语....
def name():
d = {}
x = input('Please enter your first name: ')
y = input('Please enter your last name: ')
d = {}
d[x] = y
print("Hello", x, y)
print(d)
name()
但我不确定如何正确获取字典中的键/值。现在它存储相当于:
{'Joe': 'Smith'}
我知道我需要重新格式化以下行,我不知道如何处理它...
d[x] = y
答案 0 :(得分:3)
您需要手动设置要存储的密钥
d['FName'] = x
d['LName'] = y
或更简单
d = {
'FName': x,
'LName': y
}
答案 1 :(得分:1)
这是另一个例子:
private void BtnRotate_Click(object sender, RoutedEventArgs e)
{
RotateTransform rotateTransform = svImg.LayoutTransform as RotateTransform;
if (rotateTransform == null)
{
rotateTransform = new RotateTransform(90, 0, 0);
svImg.LayoutTransform = rotateTransform;
}
else
{
rotateTransform.Angle += 90;
}
svImg.VerticalAlignment = VerticalAlignment.Top;
svImg.HorizontalAlignment = HorizontalAlignment.Left;
}
答案 2 :(得分:0)
没关系,我明白了。遗憾。
d['Fname'] = x
d['Lname'] = y