作者mydays (MyDay)
看板Python
标题[问题] 初学者遇到invalid syntax求助
时间Sat Jul 27 08:14:05 2013
最近买了一本 深入浅出python 打算自学,可是刚开始还没多少页就遇到困难XD,
希望大大们能救我一下。
卡住的这个单元要做的是把写好的模组程式码载入Idle,让Idle重置(reset),其实大概
就是要定义这个函数的意思吧?
可是我程式码也写了,档案也存了,用F5开启的时候却总是跳出invalid syntax,这个好
像是无效语法的意思?可是我也重复确认了好几次,甚至重打,却还是一直跳出这个东西
,请问我是哪里做错了呢?
附上程式码
def print_lol(the_list):
for each_item in the_list:
if isinstance(each_item,list):
print_lol(each_item)
else:
print(each_item)
我就只有把这个存成.py的档案然後开启而已,其他什麽都没多做。
版本是3.3.2
PS:大概在深处浅出python第39页的地方
在这边先谢谢大大们的帮忙罗︿︿"
http://imageshack.us/f/40/rxd6.png/这是我存成的档案内容
http://imageshack.us/photo/my-images/577/tdat.png/这是我RUN他的时候的状况
http://imageshack.us/photo/my-images/5/vuml.png/这是RUN完後的状况
已经换成大图了喔
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.249.88.198
※ 编辑: mydays 来自: 111.249.88.198 (07/27 08:15)
※ 编辑: mydays 来自: 111.249.88.198 (07/27 08:16)
1F:→ howardxu:我复制贴上可以动耶,他应该有说在哪一行有问题? 07/27 08:34
2F:推 timTan:第几行? 07/27 08:38
3F:→ mydays:是指会变成红底的东西吗? 07/27 08:52
4F:→ mydays:执行前後差别只有版本3.3.2中间的那个3变红底而已 07/27 08:54
5F:→ mydays:其他东西都没变 07/27 08:55
6F:推 timTan:资讯不太充足~ 07/27 15:17
7F:→ mydays:可是我也不知道到底哪里有问题啊Q_Q 07/27 16:03
8F:→ darkgerm:原始程式有没有 tab space 混用? 07/27 19:33
9F:推 carlcarl:把整个错误讯息贴上来吧 07/27 22:23
10F:→ mydays:因为我也不太会说,所以我就直接把状况拍成照片给大大们看喔 07/28 00:33
※ 编辑: mydays 来自: 111.240.162.247 (07/28 00:37)
11F:→ uranusjr:不是我挑剔不过你至少也截个图吧, 这麽小谁看得懂 07/28 00:44
12F:→ uranusjr:不过根据我 10.0 的视力, 你的图里面根本没出现任何错误 07/28 00:45
13F:→ uranusjr:所以你到底想问什麽... 07/28 00:45
14F:→ mydays:可是第二张图的时候不是跳出了invalid syntax 07/28 00:50
15F:→ mydays:那个不是语法错误的意思吗? 07/28 00:50
16F:推 timTan:图太小。 07/28 01:20
※ 编辑: mydays 来自: 111.240.162.247 (07/28 01:33)
17F:推 lulala453:记得装一下 pylint 这个软体 07/28 10:18