已采纳回答 / 慕后端7606747
set集合中的数据没有顺序,且如果add两个一样的对象或基本类型的数据,set集合里也是只有一个,即set集合中的数据都是独一无二的;不能使用加强的for循环;list中的数据是有顺序的,可以加入多个一样的对象和基本类型的数据,可使用加强的for循环;
2016-06-08
已采纳回答 / 蓝猫淘气3千问
是输入路径不对,你的learnpython文件夹前差Desktop,必须先到Desktop下才能找到learnpython<...图片...><...图片...>
2016-06-02
已采纳回答 / qq_爱的前奏哼哼_0
以我所学,list不能直接用你说的这种形式表达,得一个个列出来,如:for i in [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]:你所说的形式是对list进行操作的“切片截取”,所以还是得学会使用range来构造连续数字,之后再用切片进行处理。
2016-06-01
已采纳回答 / YCYC
sum = 0n = 0while True: sum = sum + 2**n n=n+1 if n > 19: breakprint sum你的基本思路是正确的,应该是指数表示的问题,2^n算出来为0,可能Python不支持,用2**n代替。
2016-05-31