解决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 27 Python
python中的多线程实例教程
Aug 27 Python
全面了解Python环境配置及项目建立
Jun 30 Python
http请求 request失败自动重新尝试代码示例
Jan 25 Python
python如何在列表、字典中筛选数据
Mar 19 Python
python 3.3 下载固定链接文件并保存的方法
Dec 18 Python
Python修改文件往指定行插入内容的实例
Jan 30 Python
pandas条件组合筛选和按范围筛选的示例代码
Aug 26 Python
基于python tkinter的点名小程序功能的实例代码
Aug 22 Python
python3.7.3版本和django2.2.3版本是否可以兼容
Sep 01 Python
用Python编写简单的gRPC服务的详细过程
Jul 04 Python
Python anaconda安装库命令详解
Oct 16 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中删除变量时unset()和null的区别分析
2011/01/27 PHP
详细解读PHP的Yii框架中登陆功能的实现
2015/08/21 PHP
css3实现背景模糊的三种方式
2021/03/09 HTML / CSS
filemanage功能中用到的lib.js
2007/04/08 Javascript
判断是否安装flash player及当前版本的JS代码
2013/08/08 Javascript
jquery密码强度校验
2015/12/02 Javascript
js仿百度切换皮肤功能(html+css)
2016/07/10 Javascript
利用jQuery.Validate异步验证用户名是否存在(推荐)
2016/12/09 Javascript
js实现一个猜数字游戏
2017/03/31 Javascript
validationEngine 表单验证插件使用实例代码
2017/06/15 Javascript
详解vue父子组件间传值(props)
2017/06/29 Javascript
详解webpack+gulp实现自动构建部署
2017/06/29 Javascript
详解Angular-cli生成组件修改css成less或sass的实例
2017/07/27 Javascript
jQuery实现火车票买票城市选择切换功能
2017/09/15 jQuery
vue.js实例对象+组件树的详细介绍
2017/10/20 Javascript
vue-cli初始化项目中使用less的方法
2018/08/09 Javascript
javascript关于“时间”的一次探索
2019/07/24 Javascript
使用Vue实现一个树组件的示例
2020/11/06 Javascript
Saltstack快速入门简单汇总
2016/03/01 Python
搭建Python的Django框架环境并建立和运行第一个App的教程
2016/07/02 Python
Python 利用高德地图api实现经纬度与地址的批量转换
2019/08/14 Python
python实现双色球随机选号
2020/01/01 Python
Pytorch根据layers的name冻结训练方式
2020/01/06 Python
Python实现桌面翻译工具【新手必学】
2020/02/12 Python
Python txt文件常用读写操作代码实例
2020/08/03 Python
美国百货齐全的精品网站,提供美式风格的产品:Overstock.com
2016/07/22 全球购物
印度在线内衣和时尚目的地:Zivame
2017/09/28 全球购物
硕士生工作推荐信
2014/03/07 职场文书
公益广告语集锦
2014/03/13 职场文书
关于中国梦的演讲稿
2014/04/23 职场文书
廉洁自律演讲稿
2014/05/22 职场文书
加油口号大全
2014/06/13 职场文书
2014年工作总结与下年工作计划
2014/11/27 职场文书
考试作弊检讨书怎么写?
2014/12/21 职场文书
三八妇女节寄语
2015/02/27 职场文书
2016先进工作者事迹材料
2016/02/25 职场文书