我用的是python 2.7.3,照着LPTHW上的习题敲代码。到了布尔表达式这块,老是报错。下面是一个片段。
if True and not (False and True) print "Right!"
在powershell里用python运行后,结果是这样的:
PS C:\Users\lenovo\mystuff\desktop> python new29.py File "new29.py", line 37 if True and not (False and True) ^ SyntaxError: invalid syntax
刚开始学编程,问的问题也很低级,轻拍哈~
缺少':'
学会看错误原因:
SyntaxError: 是指语法错误,而^符号就是错误所在。
解决方案,见一楼
没有看语法,直接拷贝代码就上了!
建议先看看指南:官方的指南(版本3)
如果遇到问题,可先在python的命令行下试试,这样效果会更更好!