大家好!我是幻化意识流。今天继续跟我学Python。 大家经常会去超市购物,我们一般都会先找一个购物车(shopping car),最初这个购物车是空的,因为我们可能并不知道自己会买些什么东西,呵呵,反正,我购物的时候一般都不做什么规划到了超市,都是碰到什么或者想到什么感觉需要就会放到车子里,东西差不多了,我们就推着车子去结账。 好了,现在我们的需求就是这些,我们怎么用程序实现呢? 分析: 1、描述语句:"我们走进了超市,找到一辆空的购物车"; 2、购物车我们打算用列表来充当; 3、开始购物,我们需要输入一些商品的名称来表示我们要的东西; 4、我们把商品加入我们的购物车即列表中; 5、结账,我们打印输出表示我们结账了。 思路清晰了,让我们动手开始编码吧: 文本代码: shoppingcar=[] continuebuy="yes" something="" print("今天有时间逛逛超市,超市到了,我找了一辆空的购物车") while continuebuy=="yes": something=input("买点啥?") shoppingcar.append(something) continuebuy=input("还有想买的吗?yes or no:") print("哇,今天收获颇丰,我们看下都买了些啥:") print(shoppingcar) 运行一下: 理论: 列表 list.append(x) 在列表末尾添加一个元素。 列表数据类型实际支持很多方法,我们在实际的开发中可以随时查阅文档没有必要死记硬背。 感谢您在此学习! see you.