我是超级新手计算机科学系的学生,我不理解“空白答案=”语句的含义。我的教授解释(我相信),这将创造一个新的空间,但是我不确定这是如何工作的。感谢您阅读问题!
correct_word = random.choice(['apple','banana','watermelon','kiwi','pineapple','mango'])
blank_answer = ' '
for character in correct_word:
blank_answer = blank_answer + '_ '
答案 0 :(得分:1)
我解释代码片段的方式是,您正在构建一组下划线,这些下划线串在一起时会创建空白行,以便在页面或其他介质上进行打印。
例如,假设选择为⌘ + ,
。变量blank_answer将设置为“ _____”。工作“苹果”中每个字母一个“ _”,因此在本例中为五个下划线。
对于apple
,它将有10个下划线“ __________”。有效的循环会为所选单词中的每个字母添加下划线。