我正在为自己的书制作一个“书架”代码,并且正在写一个条件:“虽然x变量小于y变量,但继续,否则,中断”,但是python表示这行,有一个语法错误,但是,我不明白错误在哪里。
我尝试重新运行代码,验证标识的空间,等等,但是对我来说,这没什么错,对于python,则有语法错误。
def lista()
cadastrados = 0
livros = int(input("Quantos livros você deseja cadastrar?")
while cadastrados < livros:
print()
linha()
print()
print()
título = input("Put the title of your book: ")
autor = input("Put the writer of your book: ")
gênero = input("Put the gender of your book: ")
cadastrados += 1
if cadastrados >= livros:
break
我希望出现问题的循环,然后将数字添加到“ cadastrados”变量中,如果数字达到极限,则“ while”循环将停止,但实际结果是“ 无效的语法< / strong>”突出显示“ while”语句
答案 0 :(得分:2)
您错过了一个封闭的括号
livros = int(input("Quantos livros você deseja cadastrar?")
应该是
livros = int(input("Quantos livros você deseja cadastrar?"))