美文网首页从零开始学Python
Python习题册009:格式化显示日期

Python习题册009:格式化显示日期

作者: iLester | 来源:发表于2019-01-14 16:16 被阅读0次

任务009描述

编写一个程序,将一个以元组形式呈现的日期数,用符合日常使用习惯的方式显示出来。
示例的元组变量:exam_st_date = (11, 12, 2014)
示例的输出信息:The examination will start from : 11 / 12 / 2014

思路与示例

最简单的思路就是从元组中获取表示日期的三个数值,然后输出。
要从元组中取值,可以用索引值的方式,但在这里要连续取多个,可以用解包的方式来实现。
你可能对解包感到陌生,但实际上一直在使用,例如交换数据的表达式:a, b = b, a实质上是(a,b)=(b,a)
解包操作适合于元组,也可用于列表,但要注意两侧的变量数或元素数应该相等。
因此,此例可以采用元组解压,直接格式化输出的形式来实现。

示例代码:

exam_st_date = (11, 12, 2014)
print('The examination wii start from: %i / %i / %i'%exam_st_date)

运行结果:

The examination wii start from: 11 / 12 / 2014

相关文章

网友评论

    本文标题:Python习题册009:格式化显示日期

    本文链接:https://www.haomeiwen.com/subject/dlhjdqtx.html