解决python对齐错误的方法

作者:晓曦&sea 时间:2023-08-11 05:40:07 

运行的时候,有时候会出现语法错误: 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

来源:https://www.py.cn/jishu/jichu/19582.html

标签:python,对齐错误
0
投稿

猜你喜欢

  • ASP:判断访问是否来自搜索引擎的函数

    2008-03-12 11:39:00
  • python列表推导式操作解析

    2022-08-26 04:07:39
  • windows下python 3.6.4安装配置图文教程

    2023-08-10 02:57:37
  • Python海龟绘图详解

    2022-07-26 02:02:02
  • mysql正确安全清空在线慢查询日志slow log的流程分享

    2024-01-24 12:25:48
  • Centos 安装 PHP7.4 和 Nginx的操作方法

    2023-10-14 01:11:55
  • Python Logging 日志记录入门学习

    2022-05-17 14:48:39
  • Hugo 游乐场内容初始化示例详解

    2024-05-10 13:58:13
  • PassWord输入框代码分享

    2024-04-18 09:34:36
  • python实现根据图标提取分类应用程序实例

    2022-07-23 16:22:39
  • 解决el-tree节点过滤不显示下级的问题

    2024-05-29 22:24:03
  • Python基础入门之seed()方法的使用

    2021-11-17 04:10:19
  • 基于python if 判断选择结构的实例详解

    2023-01-15 22:45:03
  • 解析array splice的移除数组中指定键的值,返回一个新的数组

    2023-11-18 09:51:28
  • 让Entity Framework支持MySql数据库

    2010-12-14 15:22:00
  • vue.js 实现图片本地预览 裁剪 压缩 上传功能

    2024-05-11 09:11:06
  • python rsync服务器之间文件夹同步脚本

    2023-02-23 05:05:56
  • switchery按钮的使用方法

    2024-04-29 13:40:44
  • Python多进程之进程同步及通信详解

    2022-01-07 00:29:13
  • 在django中,关于session的通用设置方法

    2023-09-26 09:53:52
  • asp之家 网络编程 m.aspxhome.com