我遇到了同样的问题,有人可以帮忙吗?类似于之前问的问题:Qt 无法检测到 MSVC 编译器。已安装 visual studio 2022。下面是 cmake 版本 -C:\Users\...
我遇到了同样的问题,有人可以帮忙吗?
与之前提出的问题类似: Qt 无法检测 MSVC 编译器 .
已安装 visual studio 2022。以下是 cmake 版本 -
C:\Users\admin\source\repos>cmake.exe --versioncmake 版本 3.27.7CMake 套件由 Kitware (kitware.com/cmake) 维护和支持。
我无法弄清楚为什么无法检测到编译器。
以下是我的截图:
有人能帮我解决以下问题吗?我对编程还比较陌生,似乎不知道自己做错了什么。我发现了太多的字典函数,我真的
有人能帮我解决以下问题吗?我对编程还比较陌生,似乎不知道我做错了什么。
我发现太多字典函数了,我真的很纠结。我的代码一次又一次地给出 Key-Error,当我终于设法运行程序时,它返回“None”或 0。
以下是代码示例。
# Dictionary called choices.
choices = {
'1.': 'One',
'2.': 'Two',
'3.': 'Three',
}
# Display the choices to the user.
for k, v in choices.items():
print(f'{k} {v}')
# Ask the user to make a choice from the dictionary options.
my_choice = int(input('Choose a number 1, 2 or 3: '))
# Make the choice the same as the index[number] of the dictionary
my_choice -= 1
# From here I get stuck
print(f'You have chosen {choices.get(str(my_choice))}.') # This returns a 0 or None
# The desired output is
You have chosen Two.
我尝试了以下选项将字典项分配给 my_choice 变量:
for loops
dict.values()
dict .get()
dict.items()
new_choice = str(my_choice)
# The desired output is
You have chosen Two.