1.4 编程中的红绿灯规则

更新于 2026年10月10日 版权声明
1.4 编程中的红绿灯规则

当然,1.3节的第一个程序,是三酷猫依样画葫芦输入,运气不错!现实中,一些初学者经常会碰到各种问题,如图1.4所示。第5行代码左边给出了一个红色叉号,意味着这行代码有问题。点击绿色三角形按钮,在右下角显示出错英文提示“SyntaxError:EOL while scanning string literal”,代码无法执行。

图示

图1.4 代码出错

说明

建议读者见到一个出错英文单词,就记住一个,这样日积月累,编程的水平就会突飞猛进的。如认识了“SyntaxError”就知道是代码的语法出错了,应该查找代码的语法问题。

从上述情况可以知道,Python编程,必须遵守一定编程的规则。

Python编程规则如下。(https://www.daowen.com)

(1)大小写敏感,如图1.4所示。print和Print是两个不同的命令,第一个是正确的命令,所有字母都小写;第二个首字母P大写,意味着命令出错。

(2)关键字的小括号、单引号,必须都用半角方式输入,不能用全角方式输入,图1.4中第5行代码在输入右小括号时,误用了全角方式,导致代码无法被执行,因此被给予出错英文提示。

(3)若代码之间有逻辑关系,则Python通过缩进4个空格来进行逻辑区分,如图1.5所示,第4行与第5行代码之间通过缩进4个空格来区分它们之间的逻辑关系(if关键字的逻辑关系,详见第三章内容);也可以采用一行代码结束,按回车键自动换行,接受默认的缩进空格;两种方式只能选择其一。

(4)命名组成:在编程时,各种使用对象(如关键字、变量、函数等)名称只能由字母、数字、下划线组成——也就是只有小写字母a到z、大写字母A到Z、下划线_和数字0到9,才能被使用。注意,在命名时数字不能被放在名称首字符位置处,否则执行代码时编译器会报错。

图示

图1.5 缩进格式

上述都是初学者最容易出错的问题,需要读者谨记。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)