环境介绍

基本《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相关推荐

  1. python报错:IndentationError:unindent does not match any outer indentation level

    这个错误为缩进匹配错误,出现这个错误说明你的缩进有问题.但有时候我们仔细检查后发现,缩进没问题啊?怎么还是错的呢?这时应该考虑,你是否将空格(space)和制表符(Tab)混用了.为了迫使程序员养成良 ...

  2. Python报错:IndentationError: unindent does not match any outer indentation level解决办法

    Python中不支持空格和tab混用,需要保持一致

  3. [bug解决] IndentationError unindent does not match any outer indentation level

    文章目录 问题描述: 产生原因: 解决方案: 问题描述: 运行Python代码,出现如下报错: IndentationError: unindent does not match any outer ...

  4. IndentationError: unindent does not match any outer indentation level 解决办法

    执行Python事报错: IndentationError: unindent does not match any outer indentation level 译文: 缩进错误:未缩进与任何外部 ...

  5. Python异常 #IndentationError: unindent does not match any outer indentation level

    1. 异常现象 使用 Sublime Text3 写第一个 Python 脚本,Ctrl+B 快捷键运行脚本,报了一个错:IndentationError: unindent does not mat ...

  6. Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level...

    http://www.crifan.com/python_syntax_error_indentationerror/comment-page-1/ [问题]  一个python脚本,本来都运行好好的 ...

  7. Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level

    今天调试python遇到IndentationError: unindent does not match any outer indentation level,错误看到一个不错的帖子转发下 [问题 ...

  8. Python 脚本错误:IndentationError: unindent does not match any outer indentation level

    好好的Python脚本,确定了每行都已经正确对齐了, 可是运行时还是会遇到提示缩进有误的问题:IndentationError: unindent does not match any outer i ...

  9. 解决python中出现IndentationError:unindent does not match any outer indentation level错误

    运行Python程序时,出现"IndentationError:unindent does not match any outer indentation level"错误提示,检 ...

最新文章

  1. SSD行业要变天了!因为这种闪存芯片要来
  2. python如何导入自定义模块_【python】导入自定义模块
  3. Hello,Behavior
  4. Python模块之 __future__
  5. POST提交JSON字符串实战项目(JAVA网络网络爬虫)
  6. 蓝桥杯 基础练习 阶乘计算
  7. [合作] 钢结构结构健康监测研究与实验
  8. js 中json对象转字符串
  9. java调试查看调用堆栈_关于调试:如何阅读和理解java堆栈跟踪?
  10. 吴翰清​的科技史观:有变革的需求,才有技术的诞生
  11. linux命令整理(三)
  12. win10无法访问xp计算机,WinXP无法访问Win10共享文件夹,拒绝访问怎么办?
  13. 光影学习 - 三点光照
  14. C#按汉字拼音首字母排序
  15. 国家开发银行软件测试工资待遇,国家开发银行总行工资待遇
  16. php药膳 源码,-道家药膳
  17. 荣耀6plus android6.0,荣耀6PLUS升级安卓6.0(emui4.0)感受
  18. 三甲医院就医流程与HIS系统
  19. 从零开始,构建电子地图网站:0_3_数据处理python(1)
  20. 纯html5语言编写的动画,8个纯CSS3制作的动画应用及源码

热门文章

  1. Java8 Stream流递归,几行代码搞定遍历树形结构
  2. 基于CAP:深入剖析分布式一致性机制
  3. 斯坦福CS329S:机器学习系统设计,课程、笔记上线了!
  4. 又是华为!对标 TensorFlow、PyTorch,深度学习框架 MindSpore已开源!附入手公开课...
  5. 特征工程(二)TfidfVectorizer
  6. 剑指offer_第2题_替换空格
  7. 【python编程导论】我想和你探讨下如何去写好程序
  8. 中大博士分析ICLR 2022投稿趋势:Transformer激增,ViT首进榜单前50,元学习大跌
  9. 太棒了!Jupyter 与 PyCharm 完美融合,Jupytext 来啦!
  10. Pytorch nn.Transformer的mask理解