2020-05-08 测试9 编程题

1 系统基本信息获取

描述

获取系统的递归深度、当前执行文件路径、系统最大UNICODE编码值等3个信息,并打印输出。

输出格式如下:

RECLIMIT:<深度>, EXEPATH:<文件路径>, UNICODE:<最大编码值>

提示:请在sys标准库中寻找上述功能。

输入输出示例

这里仅是格式参考,非正确答案,请注意,输出中每个逗号(,)后面都有一个空格。

 输入输出

示例 1无RECLIMIT:500, EXEPATH:/bin/python, UNICODE:1411

代码:

import sys

print("RECLIMIT:{}, EXEPATH:{}, UNICODE:{}".format(sys.getrecursionlimit(), sys.executable, sys.maxunicode))

2 二维数据表格输出

描述

tabulate能够对二维数据进行表格输出,是Python优秀的第三方计算生态。

参考编程模板中给定的数据和代码,编写程序,能够输出如下风格效果的表格数据。

输入输出示例

 输入输出

示例 1参考编程模板如题干图

代码:

from tabulate import tabulate

data = [ ["北京理工大学", "985", 2000], \

        ["清华大学", "985", 3000], \

        ["大连理工大学", "985", 4000], \

        ["深圳大学", "211", 2000], \

        ["沈阳大学", "省本", 2000], \

    ]

print(tabulate(data, tablefmt='grid'))

你可能感兴趣的:(2020-05-08 测试9 编程题)