我对python有点陌生,我试过阅读类似的示例,但找不到答案。 我只是想在生成器中返回两个值,一个是数字,另一个是时间戳。它工作正常,只是数字,但我不能“打印”的时间戳,有人能帮我这个吗?你知道吗
import random
import datetime
mynumber = 1000
def generator():
i = 0
while 1:
yield random.randint(-1, 1)
now = datetime.datetime.now()
i = i + 1
for random_number in generator():
mynumber = mynumber + random_number
print mynumber
不太清楚您想做什么,但是Python允许您
yield
和return
多个项(以元组的形式):python有一个静态分析功能,它擅长发现基本的东西
相关问题 更多 >
编程相关推荐