像居居一样努力 发表于 2018-10-6 16:52:02

python

请问python输入的时候怎么简单的换行输入?因为我按enter就直接运行了,我不知道方法换行输入。

1005204767 发表于 2018-10-6 17:24:56

input()函数是以enter为结尾的,要想换行输入可以用两个input()

Thomason 发表于 2018-10-6 17:51:37

那因为您是使用了IDLE,那是Python的运行板块,如需要直接写程序的话需要按control(苹果用command)+n就可以了

Thomason 发表于 2018-10-6 18:30:37

对不起,说错了,是shell

19304270021304 发表于 2018-10-6 22:05:32

在IDLE里客以用 \ 符号
比如:print('abc\
def')
打印结果是abcdef,但要注意不能先输后引号或后括号。

arronking 发表于 2018-10-7 09:05:18

本帖最后由 arronking 于 2018-10-7 09:07 编辑

1.前后用三引号,原样原格式保存三引号之间的内容,如下所示:
'''
第一行
第二行
……
'''
2.用'\'换行,如:
for i in ['smart','cute','brave','lovely',\
                                     'gentle','friendly']

一卷风尘 发表于 2018-10-8 00:00:56

IDLE里面CTRL + J   或是\结尾
页: [1]
查看完整版本: python