在Mac下用Python IDLE 2.7.3输入code,每输入一行code后按回车,就会自动弹出>>>,可这时我还没输入完

请问怎样才能让我把所有行的代码输入完后,才出现>>> ?
2024-11-28 00:13:20
推荐回答(3个)
回答1:

idle里默认回车就是输入完成的意思,想要实现你的想法,有2种方式:
1,在idle外部建一个py文件(文本文件也可以,不过要注意缩进),把所有语句写在里面,然后在idle里打开这个文件
2,所有语句在一行里输入,语句间用分号隔开,最后才敲一个回车(这种做法有2个缺点,一是不能处理有缩进的语句,二是写出的代码人看得费劲)

回答2:

idle本身是一个交互式的,默认是回车一次就会执行一次,建议你是采用文本编辑器先编辑代码,然后再通过python来执行,X-Code执行编辑py,terminal下vi和python配合起来用也还不错

回答3:

在idle里面要是一行代码太长的话,可以用“\“这个分隔符;