python程序提问,出现expected an indented block,是设置错误造成的,解决方法如下;
1、首先双击打开pycharm工具,创建一个python项目,并在项目指定文件夹下新建python文件。
2、打开新建的python文件,定义一个列表a并赋值。
3、然后使用for...in语句循环遍历列表,并打印列表的元素。
4、保存代码并运行文件,可以看到正常打印出来,说明程序运行正常。
5、接着在文件中,定义一个元组b,并对b进行赋值。利用元组的索引值,对元组b元素进行修改,将第二个元素修改为100。
6、再次保存代码并运行,结果控制台出现了报错,提示元组不能修改,在删除刚才的元祖就可以了。
缩进问题...
可能是因为显示红色的 elif 上一行的if语句冒号后,并没有可执行语句,如果你需要它什么都不做,那么 pass 可能是个好选择,或者添加真正需要执行的东西,别什么都不做。
翻译一下错误信息吧,下次