[问题] 缩排问题

楼主: xyzgod999 (ç‘žæ–¯)   2016-12-16 10:17:25
各位好
最近学习此语言
练习连结文书软件的编辑
以下是语法内容与错误
http://i.imgur.com/WItvOIV.jpg
我是照著书本上范例编辑的
但一直出现右边执行出来的错误
我知道是缩排问题,但调好久就是一样
都是在names=这边
^
请各位协助~~~
谢谢
作者: shimachokong   2016-12-16 10:38:00
是标点符号的关系吗?
作者: IrisXIII (噜噜叭叭爱装可爱)   2016-12-16 10:44:00
你的 if 看起来没空格,而且最后看起来像分号而不是冒号
作者: Frozenmouse (*冰之鼠*)   2016-12-16 11:03:00
你的if还是分号啊XD
作者: shimachokong   2016-12-16 11:04:00
作者: Yshuan (倚絃)   2016-12-16 11:54:00
不要用tab 或著把编辑器的tab自动转换空白打开
作者: IrisXIII (噜噜叭叭爱装可爱)   2016-12-16 12:18:00
http://ideone.com/ 用这个可能比较好讨论
作者: charlie0228 (向往湛蓝)   2016-12-16 14:35:00
你IF前面是不是有多一格空白啊?
作者: TCUMI (麦可‧林)   2016-12-16 15:12:00
有没有考虑用空白键当缩排?
作者: coeric ( )   2016-12-16 23:29:00
可是...我总觉得,不是应该要用tab取代4个空个比较好吗?
作者: dannypsnl (秦书)   2016-12-16 23:55:00
可是python不是格式很严?我记得要四个空白啊
作者: os653   2016-12-17 01:21:00
Python只要前后一致就行吧。tab很难搞,可以拜托不要用吗?
作者: Yshuan (倚絃)   2016-12-17 02:22:00
tab可能因为编辑器不同而有2,4,8格或你开心的呈现方式而在空白字符带有语意的语言 换个编辑器同个字符长不一样不觉得会让人崩溃吗?
作者: eight0 (欸XD)   2016-12-17 08:12:00
我怎么觉得空白比较难搞 不同人缩的格数不同还要调编辑器
作者: zxzx8059 (zxzx8059)   2016-12-17 12:51:00
python上我放弃用tab跟notepad++
作者: os653   2016-12-17 14:35:00
缩的格数不同怎么可能执行的起来?Python会出错吧
作者: s860134 (s860134)   2016-12-17 22:07:00
pop8 告诉我们不要混用~ 其余就是一致就好pep
作者: shadowjohn (转角遇到爱)   2016-12-17 22:33:00
编辑器还是用好点的吧,至少整个区块都能并起来的
作者: s860134 (s860134)   2016-12-17 23:58:00
你用 notepad++ 的话,全选整份文件 tab, shit+tab这样可以把整份文件的缩排字原都取代成一致
作者: largesperm (reindeer)   2016-12-18 11:19:00
notepad++ 可以改设定 tab -> space一开始用 notepad++ 也觉得很怪 怎么用 tab 老是有错https://goo.gl/80l2ednotepad++ 还是很好用的 别放弃
作者: s860134 (s860134)   2016-12-18 13:22:00
http://imgur.com/a/hwFpE刚发现 shift 少个 f...
作者: chehsunliu (阿勋)   2016-12-20 00:14:00
不要用tab,写python就照PEP8走

Links booklink

Contact Us: admin [ a t ] ucptt.com