求助 python 基础
fishc = r"""___ ___ ___ ___
/\\ ___ /\\ /\__\ /\\
/::\\ /\\ /::\\ /:// /::\\
/:/\:\\ \:\\ /:/\ \\ /:/__/ /:/\:\\
/::\~\:\\ /::\__\ _\:\~\ \\/::\\ ___/:/\:\\
/:/\:\ \:\__\ __/:/\/__//\ \:\ \ \__\/:/\:\/\__\/:/__/ \:\__\
\/__\:\ \/__//\/:// \:\ \:\ \/__/\/__\:\/://\:\\\/__/
\:\__\\::/__/ \:\ \:\__\ \:://\:\\
\/__/ \:\__\ \:\/:// /:// \:\\
\/__/ \::// /:// \:\__\
\/__/ \/__/ \/__/
"""
print(fishc)
SyntaxError: multiple statements found while compiling a single statement
求助,想知道问题出现在哪儿{:10_266:} ,谢谢
在 idle shell 模式中不能多行一起粘贴,因为在IDLE Shell中,交互式模式中一次性粘贴多行代码会被解释为一行。
解决这个问题的一个简单方法是使用IDLE编辑器。
按照以下步骤使用IDLE编辑器:
一、打开IDLE,选择“文件” > “新建文件”来打开编辑器窗口。
二、将要运行的代码复制到编辑器中。
三、选择“运行” > “运行模块”(或按F5键)运行代码。
这样就可以一次性粘贴多行代码并成功运行了。
如果需要在IDLE Shell中运行代码,可以在编辑器中编写代码,然后将其粘贴到Shell中执行。 交互模式不能一下粘贴多行,你可以新建个文件。后缀改py,把代码粘贴进去,在点击运行 非常感谢!
页:
[1]