可使用while循环提示用户输入任意数量的信息,收集起来的信息可用于形成字典便于我们调用。
python大大的图
Python使用用户输入来填充字典(69)我的图
Python使用用户输入来填充字典(69)这个程序首先定义了一个空字典(responses),并设置了一个标志(polling_active),用于指出调查是否继续。只要polling_active为True,Python久运行while循环中的代码。
在这个循环中,提示用户输入其用户名及其喜欢爬哪座山。将这些信息存储在字典responses中,然后询问用户调查是否继续。如果用户输入yes,程序将再次进入while循环;如果用户输入no,标志polling_active将被设置为False,而while循环将就此结束。最后通过for循环遍历字典显示调查结果。
我们也可以看看python接收用户输入后形成的字典
Python使用用户输入来填充字典(69)熟食店:创建一个名为sandwich_orders的列表,在其中包含各种三明治的名字;再创建一个名为finished_sandwishes的空列表。遍历列表sandwich_orders,对于其中的每种三明治,都打印一条消息,如I made your tuna sandwich,并将其移到列表finished_sandwiches。所有三明治制作好后,打印一条消息,将这些三明治列出来。
Python使用用户输入来填充字典(69)五香烟熏牛肉(pastrami)卖完了:使用列表sandwich_orders,并确保'pastrami'在其中至少出现了三次。在程序开头附近添加这样的代码:打印一条消息,指出熟食店的五香烟熏牛肉卖完了;再使用一个while循环将列表sandwich_orders中的'pastrami'都删除。确认最终的列表finished_sandwiches中不包含'pastrami'。
Python使用用户输入来填充字典(69)梦想的度假胜地:编写一个程序,调查用户梦想的度假胜地。使用类似于“If you could visit one place in the world, where would you go?”的提示,并编写一个打印调查结果的代码块。
Python使用用户输入来填充字典(69)
网友评论