Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基本代码调试python_Python - Fatal编程技术网

基本代码调试python

基本代码调试python,python,Python,我对python有点陌生,我试图阅读类似的示例,但我找不到答案。 我只是想在生成器中返回两个值,一个是数字,另一个是时间戳。它可以很好地工作,只是数字,但我不能“打印”时间戳,有人能帮我吗 import random import datetime mynumber = 1000 def generator(): i = 0 while 1: yield random.randint(-1, 1) now = datetime.datetime

我对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将允许您
产生
返回
多个项目(以元组的形式):


python有一个静态分析工具,它擅长发现基本的东西

$ pyflakes f.py
f.py:10: local variable 'now' is assigned to but never used

请编辑问题并粘贴缩进良好的代码。您可能还希望删除已注释/未使用的代码。
$ pyflakes f.py
f.py:10: local variable 'now' is assigned to but never used