Python中,写在IDLE多行代码(Python, writing multi line code

2019-06-24 03:14发布

我怎样写

   >>> x = int(raw_input("Please enter an integer: "))
    >>> if x < 0:
    ...      x = 0
    ...      print 'Negative changed to zero'
    ... elif x == 0:
    ...      print 'Zero'
    ... elif x == 1:
    ...      print 'Single'
    ... else:
    ...      print 'More'
    ...

这在空闲状态。 只要我打书面方式第一行后回车,它执行的第一线,我不能写完整的代码。 我是很新的蟒蛇,今天刚开始它。 任何帮助将不胜感激。

Answer 1:

尝试在顶部菜单File =>新窗口。 然后编写代码在这个窗口,并通过F5键运行(或在顶部菜单中运行)



Answer 2:

1:线之间使用分号
2:尝试的IPython
3:写它作为一个功能,如

def myfunc():
    x = int(raw_input("Please enter an integer: "))
    if x < 0:
        x = 0
        print 'Negative changed to zero'
    elif x == 0:print 'Zero'
    elif x == 1:print 'Single'
    else:print 'More' 


Answer 3:

Shift + Enter键将您带到下一行,而不执行当前行。



Answer 4:

在python控制台不能写多行代码。 需要第三方应用程序。



文章来源: Python, writing multi line code in IDLE