报错内容 IndentationError: unindent does not match any outer indentation level
环境介绍
基本《Python 基础教程(第2版 修订版)》 作者:[挪] Magnus Lie Hetland 司维 曾军崴 谭颖华 译
操作系统:CentOS release 6.9 (Final)
python版本:Python 2.6.6
程序编辑器:VIM - VI IMproved 7.4
报错内容 IndentationError: unindent does not match any outer indentation level
代码:
#!/usr/bin/env python
database = [
['albert','1234'],
['dilbert','4242'],
['smith','7524'],
['jones','9843']
]
username = raw_input('User name: ')
pin = raw_input('PIN code: ')
if [username,pin] in database:
print 'Access granted'
else:
print 'Hello,stranger'
报错:
[root@Python python]# python database1.py
File "database1.py", line 13
else:
^
IndentationError: unindent does not match any outer indentation level
问题排查:
报错提示,没有对齐,对比分析后else 要跟if 进行左对齐
对齐后,报错问题解决。
代码:
#!/usr/bin/env python
database = [
['albert','1234'],
['dilbert','4242'],
['smith','7524'],
['jones','9843']
]
username = raw_input('User name: ')
pin = raw_input('PIN code: ')
if [username,pin] in database:
print 'Access granted'
else:
print 'Hello,stranger'
再执行成功
[root@Python python]# python database1.py
User name: albert
PIN code: 1234
Access granted
转载于:https://blog.51cto.com/damingzone/1953787
报错内容 IndentationError: unindent does not match any outer indentation level相关推荐
- python报错:IndentationError:unindent does not match any outer indentation level
这个错误为缩进匹配错误,出现这个错误说明你的缩进有问题.但有时候我们仔细检查后发现,缩进没问题啊?怎么还是错的呢?这时应该考虑,你是否将空格(space)和制表符(Tab)混用了.为了迫使程序员养成良 ...
- Python报错:IndentationError: unindent does not match any outer indentation level解决办法
Python中不支持空格和tab混用,需要保持一致
- [bug解决] IndentationError unindent does not match any outer indentation level
文章目录 问题描述: 产生原因: 解决方案: 问题描述: 运行Python代码,出现如下报错: IndentationError: unindent does not match any outer ...
- IndentationError: unindent does not match any outer indentation level 解决办法
执行Python事报错: IndentationError: unindent does not match any outer indentation level 译文: 缩进错误:未缩进与任何外部 ...
- Python异常 #IndentationError: unindent does not match any outer indentation level
1. 异常现象 使用 Sublime Text3 写第一个 Python 脚本,Ctrl+B 快捷键运行脚本,报了一个错:IndentationError: unindent does not mat ...
- Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level...
http://www.crifan.com/python_syntax_error_indentationerror/comment-page-1/ [问题] 一个python脚本,本来都运行好好的 ...
- Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level
今天调试python遇到IndentationError: unindent does not match any outer indentation level,错误看到一个不错的帖子转发下 [问题 ...
- Python 脚本错误:IndentationError: unindent does not match any outer indentation level
好好的Python脚本,确定了每行都已经正确对齐了, 可是运行时还是会遇到提示缩进有误的问题:IndentationError: unindent does not match any outer i ...
- 解决python中出现IndentationError:unindent does not match any outer indentation level错误
运行Python程序时,出现"IndentationError:unindent does not match any outer indentation level"错误提示,检 ...
最新文章
- SSD行业要变天了!因为这种闪存芯片要来
- python如何导入自定义模块_【python】导入自定义模块
- Hello,Behavior
- Python模块之 __future__
- POST提交JSON字符串实战项目(JAVA网络网络爬虫)
- 蓝桥杯 基础练习 阶乘计算
- [合作] 钢结构结构健康监测研究与实验
- js 中json对象转字符串
- java调试查看调用堆栈_关于调试:如何阅读和理解java堆栈跟踪?
- 吴翰清​的科技史观:有变革的需求,才有技术的诞生
- linux命令整理(三)
- win10无法访问xp计算机,WinXP无法访问Win10共享文件夹,拒绝访问怎么办?
- 光影学习 - 三点光照
- C#按汉字拼音首字母排序
- 国家开发银行软件测试工资待遇,国家开发银行总行工资待遇
- php药膳 源码,-道家药膳
- 荣耀6plus android6.0,荣耀6PLUS升级安卓6.0(emui4.0)感受
- 三甲医院就医流程与HIS系统
- 从零开始,构建电子地图网站:0_3_数据处理python(1)
- 纯html5语言编写的动画,8个纯CSS3制作的动画应用及源码
热门文章
- Java8 Stream流递归,几行代码搞定遍历树形结构
- 基于CAP:深入剖析分布式一致性机制
- 斯坦福CS329S:机器学习系统设计,课程、笔记上线了!
- 又是华为!对标 TensorFlow、PyTorch,深度学习框架 MindSpore已开源!附入手公开课...
- 特征工程(二)TfidfVectorizer
- 剑指offer_第2题_替换空格
- 【python编程导论】我想和你探讨下如何去写好程序
- 中大博士分析ICLR 2022投稿趋势:Transformer激增,ViT首进榜单前50,元学习大跌
- 太棒了!Jupyter 与 PyCharm 完美融合,Jupytext 来啦!
- Pytorch nn.Transformer的mask理解