Python 打印时间报表的最后一位

Python 打印时间报表的最后一位,python,time,Python,Time,鉴于此代码: from datetime import datetime Time = datetime.now() print(Time) 我怎么能只打印最后一个数字?例如 2013-02-08 15:13:32.150263打印3张 2013-02-08 15:17:40.759672打印2 print str(Time)[-1]会起作用的…您可以使用: print str(Time)[-1:] 为什么要切片。。。用更多的字符填充,这样会认为这是一个有效的评论…@mgilson:对。

鉴于此代码:

from datetime import datetime

Time = datetime.now()

print(Time)
我怎么能只打印最后一个数字?例如

2013-02-08 15:13:32.150263打印3张
2013-02-08 15:17:40.759672打印2

print str(Time)[-1]
会起作用的…

您可以使用:

print str(Time)[-1:]

为什么要切片。。。用更多的字符填充,这样会认为这是一个有效的评论…@mgilson:对。从技术上讲,这里不需要切片。我只是尽可能快地输入答案。:-)你为什么要这个?似乎有更好的方法来做你想做的事情:)我需要向我的参与者展示一个反应时间,但只有微秒的最后一位。为什么是一个大问题。由于今天是我学习python的第一天,我在第一个关卡上感到沮丧。我正在写一个实验。这让我更接近了。谢谢