新手求助,麻烦各位了
python是3.10.5的版本,在输入\n\想换下一行继续写的时候,它没有换行,而是运行了还报错了,课程不是说在末尾加 \ 说明没有说完吗,为什么按下回车就运行了,而且我看弹幕是按ctrl+j也可以换行 ,麻烦各位大佬们了,谢谢!!!! 没有在文件里写代码??? 你参考一下https://fishc.com.cn/forum.php?mod=viewthread&tid=213749 你这是交互模式,当你按下回车之后就执行了想写多行代码需要新建一个文件,右键在IDLE中打开,然后再写 wp231957 发表于 2022-7-22 18:53
没有在文件里写代码???
print("i am lihua\n\")
SyntaxError: unterminated string literal (detected at line 1)
我想按回车继续下一行写,结果就运行报错了
print("i am lihua\n")\
需要把\放在语句的末尾 临时号 发表于 2022-7-22 18:57
你这是交互模式,当你按下回车之后就执行了
想写多行代码需要新建一个文件,右键在IDLE中打开,然后再写
什么叫在文件里面写 大大大大大88 发表于 2022-7-22 19:11
什么叫在文件里面写
新建一个代码文件,右键用IDLE打开,然后写代码回车就不需要\了 大大大大大88 发表于 2022-7-22 19:11
什么叫在文件里面写
因为反斜杠的意思表示这行没有结束,也就是说
print("Hello, World!")\
print("Hello")
上面两行的意思其实是这样
print("Hello, World!")print("Hello")
这样写当然会报错
除非你在\前面用;将两个句子隔开
print("Hello, World!");\
print("Hello")
这样写就不会错 临时号 发表于 2022-7-22 19:16
新建一个代码文件,右键用IDLE打开,然后写代码回车就不需要\了
我懂了,我搞到了,谢谢了,非常感谢!!!!! 临时号 发表于 2022-7-22 19:21
因为反斜杠的意思表示这行没有结束,也就是说
上面两行的意思其实是这样
我懂了,谢谢大佬帮忙,我明白了,谢谢!!!!!!!!!! 临时号 发表于 2022-7-22 19:21
因为反斜杠的意思表示这行没有结束,也就是说
上面两行的意思其实是这样
这是直接在交互模式下进行操作吗
大大大大大88 发表于 2022-7-22 19:27
这是直接在交互模式下进行操作吗
我不推荐这样写,只是做了解 临时号 发表于 2022-7-22 19:28
我不推荐这样写,只是做了解
好的,谢谢了!!!
页:
[1]