嗨,我是 Python 新手,我一直在尝试让格式打印工作,但是,这可能是我是新手,但它似乎实施得很糟糕。2.7.6 的任何示例都不适用于新版本,它们不是我可以在互联网上找到 3.3 的任何真实示例。因此,我想问一个关于格式字符串如何工作的好例子。例如,我一直试图从我的家庭作业中得到这个工作。
日、日期、年、小时和分钟必须是单独的变量。
使用一个格式化的打印语句,打印以下内容:
Date:5/31/2013
Time: 3:45 pm
我可以让它与这段代码一起工作:
def date():
Month=5
Day=31
Year=2013
Hours=3
Minutes=45
Scale='pm'
a="Date: %i/%i/%i\nTime: %i:%i %s" %(Month,Day,Year,Hours,Minutes,Scale)
print(a)
它有效,但不是要求的一行。请帮助格式如此混乱。