如何更改每个新输入的时间戳?

How do I change the timestamp for each new input taken?

所以我正在尝试制作一个程序,让用户输入笔记并为其添加时间戳,但是当我 运行 这所有的日期时间都是相同的。有什么办法可以改变它吗?

from time import time, ctime
t = time()
noteno = int(input("How many notes would you like to add? "))
for i in range (noteno):
 note = input("Add note: ")
 stamp1 = ctime(t)
 print(f"Note stamped at: {stamp1}")

您可以将 t=time() 放入 for 循环中。

from time import time, ctime
noteno = int(input("How many notes would you like to add? "))
for i in range (noteno):
    t = time()
    note = input("Add note: ")
    stamp1 = ctime(t)
    print(f"Note stamped at: {stamp1}")