为什么这个会报错啊SyntaxError: invalid syntax

来源:1-1 函数的定义(上)

严宋理

2021-09-11 20:38:10

def goose():
       print('鹅,鹅,鹅,曲项向天歌,白毛浮绿水,红掌拨清波',end' ','*' *50)

goose()
goose()
goose()



写回答

1回答

好帮手慕凡

2021-09-12

同学,你好!

1、以上报错为语法错误,end是print( )函数中的参数,参数名end和参数数据用"="连接,即end="  "  , 而且end="  "为默认参数需要写在位置参数后,同学可以往后学第二章函数的参数课程讲解:https://class.imooc.com/lesson/2093#mid=49674

2、如果想用一行print( )直接输出,可以使用:“\n”换行符进行换行,如下图:

https://img.mukewang.com/climg/613d5d36099f689a09650585.jpg

祝学习愉快~


1

0 学习 · 4470 问题

查看课程