由图中提示信息来看是“语法错误”,推测可能是输入时格式问题(即应该换行的地方,没有换行)。
python与 C/C++ 等语言不同,在语刮茕栓双法结构上并没有类似 { } 、begin ... end 之类的语法块结束符号,而是通过空格、换行、tab符来区分语句(块)的开始与结束,因此,需要格外注意。
解释性:
一个用编译性语言比如C或C++写的程序可以从源文件(即C或C++语言)转换到一个你的计算机使用的语言(二进制代码,即0和1)。这个过程通过编译器和不同的标记、选项完成。
运行程序的时候,连接/转载器软件把你的程序从硬盘复制到内存中并且运行。而Python语言写的程序不需要编译成二进制代码。你可以直接从源代码运行 程序。
在计算机内部,Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行。这使得使用Python更加简单。也使得Python程序更加易于移植。