在IDLE里面for语句后跳出循环用print()会语法出错??
在IDLE里面for语句后跳出循环用print()会语法出错??for和
print对齐了呀?为什么呢?
pisas = ["applepisa","peepisa","gangopisa"]
for pisa in pisas:
print(pisa)
applepisa
peepisa
gangopisa
for pisa in pisas:
print("I like" + pisa +"!")
I likeapplepisa!
I likepeepisa!
I likegangopisa!
for pisa in pisas:
print("I like " + pisa +" !")
I like applepisa !
I like peepisa !
I like gangopisa !
for pisa in pisas:
print("I like " + pisa +" !")
print(" I really love pizza! ")
SyntaxError: invalid syntax
for pisa in pisas:
print("I like " + pisa +" !")
print(" I really love pizza! ") <--
SyntaxError: invalid syntax <--
for pisa in pisas:
print("I like " + pisa +" !")
print(" I really love pizza! ") <--
SyntaxError: invalid syntax <-- 中文检查下哈 xiaosi4081 发表于 2022-12-11 18:19
中文检查下哈
SyntaxError: invalid syntax无效语法
书上这样打,我在电脑上也这样打,为什么我这就会无效语法呢? 本帖最后由 tommyyu 于 2022-12-11 18:52 编辑
jgz1818 发表于 2022-12-11 18:29
SyntaxError: invalid syntax无效语法
书上这样打,我在电脑上也这样打,为什么我这就会无效语法呢 ...
一次只能输入一条语句,for 循环和 print 是两条语句,要分两次输入
(所有没有缩进的都是一条语句) tommyyu 发表于 2022-12-11 18:47
一次只能输入一条语句,for 循环和 print 是两条语句,要分两次输入
(所有没有缩进的都是一条语句 ...
明白了,在IDLE环境里里,是一条条执行的,所以这样不行了,我又在PyCharm里照样重定一次,可以执行,没报错!谢谢了
页:
[1]