解决python对齐错误的方法


Posted in Python onJuly 16, 2020

运行的时候,有时候会出现语法错误: IndentationError: unexpected indent

可以用如下方法解决:

首先把空格显示出来,空格的地方 ,由点代替

解决python对齐错误的方法 

修改把tab 代表4个位置

解决python对齐错误的方法

然后格式就对齐了。

实例扩展:

如何解决文本对齐

大家好,我是python学习新手,我在一个练习题目中遇到问题.

题目的要求是把列表打印输出并对齐。

输入数据:

tableData = [['apples', 'oranges', 'cherries', 'banana'],
['Alice', 'Bob', 'Carol', 'David'],
['dogs', 'cats', 'moose', 'goose']]

要求的输出数据(第一行右对齐,其他左对齐):

apples Alice dogs
 oranges Bob  cats
cherries Carol moose
 banana David goose

以下是我的代码

"""下面是代码正文"""
tableData = [['apples', 'oranges', 'cherries', 'banana'],
       ['Alice', 'Bob', 'Carol', 'David'],
       ['dogs', 'cats', 'moose', 'goose']]

def printTable(tableData):
  # 下面是为了求每个内层列表的最长字符串的长度
  colWidths = [0] * len(tableData)
  for i in range(len(colWidths)):
    colWidths[i] = len(sorted(tableData[i], key=(lambda x: len(x)))[-1])
  
  for x in range(len(tableData[0])):
    for y in range(len(tableData)):
      print(tableData[y][x].rjust(colWidths[y]), end=' ')
    print('')  # 换行

printTable(tableData)

输出结果是(全部右对齐了):

apples Alice dogs 
 oranges  Bob cats 
cherries Carol moose 
 banana David goose

到此这篇关于解决python对齐错误的方法的文章就介绍到这了,更多相关python对齐错误如何解决内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python的词法分析与语法分析
May 18 Python
基于python元祖与字典与集合的粗浅认识
Aug 23 Python
numpy.random.seed()的使用实例解析
Feb 03 Python
Python扩展内置类型详解
Mar 26 Python
python K近邻算法的kd树实现
Sep 06 Python
几行Python代码爬取3000+上市公司的信息
Jan 24 Python
基于python全局设置id 自动化测试元素定位过程解析
Sep 04 Python
在Sublime Editor中配置Python环境的详细教程
May 03 Python
Python 基于jwt实现认证机制流程解析
Jun 22 Python
Tensorflow--取tensorf指定列的操作方式
Jun 30 Python
详解python中GPU版本的opencv常用方法介绍
Jul 24 Python
matplotlib bar()实现百分比堆积柱状图
Feb 24 Python
Python爬虫实例——爬取美团美食数据
Jul 15 #Python
django Model层常用验证器及自定义验证器详解
Jul 15 #Python
浅谈Django前端后端值传递问题
Jul 15 #Python
浅谈python出错时traceback的解读
Jul 15 #Python
Django视图、传参和forms验证操作
Jul 15 #Python
一文解决django 2.2与mysql兼容性问题
Jul 15 #Python
django 模型字段设置默认值代码
Jul 15 #Python
You might like
php正则校验用户名介绍
2008/07/19 PHP
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
2011/11/26 PHP
ubuntu下编译安装xcache for php5.3 的具体操作步骤
2013/06/18 PHP
测试php连接mysql是否成功的代码分享
2014/01/24 PHP
PHP下通过QRCode类库创建中间带网站LOGO的二维码
2014/07/12 PHP
thinkphp3.2实现跨控制器调用其他模块的方法
2017/03/14 PHP
PHP+ajax实现上传、删除、修改单张图片及后台处理逻辑操作详解
2020/02/12 PHP
use jscript List Installed Software
2007/06/11 Javascript
CSS+Jquery实现页面圆角框方法大全
2009/12/24 Javascript
利用jquery的获取JS文件中的字符串内容
2012/02/14 Javascript
jquery解决图片路径不存在执行替换路径
2013/02/06 Javascript
JS实现仿百度输入框自动匹配功能的示例代码
2014/02/19 Javascript
javascript工厂方式定义对象
2014/12/26 Javascript
JS实现浏览器打印、打印预览示例
2017/02/28 Javascript
JS抛物线动画实例制作
2018/02/24 Javascript
node实现爬虫的几种简易方式
2019/08/22 Javascript
TypeScript高级用法的知识点汇总
2019/12/17 Javascript
[01:06:26]全国守擂赛第二周 Team Coach vs DeMonsTer
2020/04/28 DOTA
Python爬虫代理IP池实现方法
2017/01/05 Python
Python 抓取微信公众号账号信息的方法
2019/06/14 Python
Python大数据之从网页上爬取数据的方法详解
2019/11/16 Python
python模拟点击在ios中实现的实例讲解
2020/11/26 Python
HTML5 Canvas——用路径描画线条实例介绍
2013/06/09 HTML / CSS
英国知名衬衫品牌美国网站:Charles Tyrwhitt美国
2016/08/28 全球购物
加拿大的标志性百货公司:Hudson’s Bay(哈得逊湾)
2019/09/03 全球购物
全球领先的在线cosplay服装商店:RoleCosplay
2020/01/18 全球购物
加工操作管理制度
2014/01/19 职场文书
秋季开学典礼主持词
2014/03/19 职场文书
合同协议书格式
2014/04/18 职场文书
酒店七夕情人节活动策划方案
2014/08/24 职场文书
个人剖析材料及整改措施
2014/10/07 职场文书
优秀员工自荐书
2015/03/06 职场文书
2015年三年级班主任工作总结
2015/05/21 职场文书
2019年汽车租赁合同范本!
2019/08/12 职场文书
前端使用svg图片改色实现示例
2022/07/23 HTML / CSS
Li list-style-image 图片垂直居中实现方法
2023/05/21 HTML / CSS