所以我是python的新手,我只是在弄弄我编写的一些代码,当我尝试运行它时,它一直给我一个语法错误。我找不到任何内容,因此我认为它很简单,但我无法弄清楚。帮助。
factor = 1;
ness = "yes";
while True: {
factor += 1
print (ness*factor)
}
答案 0 :(得分:0)
Python的控件结构不使用{}
。只需除去花括号和分号,就可以了。
答案 1 :(得分:0)
python语句中没有分号,循环中没有大括号 您的代码不检查任何条件,这将导致不确定的循环。只需更改代码
factor = 1
ness = "yes"
while factor<=10:
factor += 1
print (ness*factor)
输出为
yesyes
yesyesyes
yesyesyesyes
yesyesyesyesyes
yesyesyesyesyesyes
yesyesyesyesyesyesyes
yesyesyesyesyesyesyesyes
yesyesyesyesyesyesyesyesyes
yesyesyesyesyesyesyesyesyesyes
yesyesyesyesyesyesyesyesyesyesyes