这是什么错误?multiple statements found while compiling a single statement
请编写代码:使用变量(dpy)存放每年的天数(365),变量(hpd)存放每天的小时数(24),变量(mph)存放每小时的分钟数,变量(spm)存放每分钟的秒数(60),最后计算一年有多少秒,并将结果存放到变量(spy)中。很简单的一道题目,但录入代码后提示multiple statements found while compiling a single statement
求解
>>> dpy = 365
>>> hpd = 24
>>> mph = 60
>>> spm = 60
>>> spy = dpy * hpd * mph * spm
>>> print(spy)
SyntaxError: multiple statements found while compiling a single statement 这。。你再IDLE里重新写一遍,我就不信了,我这是好的>>> dpy = 365
>>> hpd = 24
>>> mph = 60
>>> spm = 60
>>> spy = dpy * hpd * mph * spm
>>> print(spy)
31536000 这是因为整体复制过去运行而产生的错误;解决方案如下:
方法一:先将第一行复制,敲一下回车,再将剩下的部分复制过去,运行;
方法二:Ctrl+N,新建一个,这时直接将代码复制进来,就不会产生这个问题了;直接在IDLE中编译,是每行都要回车的。如果是单独的语句,只能是一行一行的编辑。
转载自:CSDN Ⅲ只小猪 发表于 2021-3-6 15:44
这是因为整体复制过去运行而产生的错误;解决方案如下:
方法一:先将第一行复制,敲一下回车,再将剩下 ...
慢了一步啊 墙里秋千墙外荡 发表于 2021-3-6 15:53
慢了一步啊
这是什么意思{:10_282:} 柿子饼同学 发表于 2021-3-6 15:31
这。。你再IDLE里重新写一遍,我就不信了,我这是好的
懵逼了 Ⅲ只小猪 发表于 2021-3-6 15:56
这是什么意思
因为这题我会啊,准备刷分上个二级,结果给你截胡了
墙里秋千墙外荡 发表于 2021-3-6 16:47
因为这题我会啊,准备刷分上个二级,结果给你截胡了
好家伙{:10_256:}
页:
[1]