Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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 Can';我不能让range函数在我的列表切片上工作_Python_Python 3.x_List_Range - Fatal编程技术网

Python Can';我不能让range函数在我的列表切片上工作

Python Can';我不能让range函数在我的列表切片上工作,python,python-3.x,list,range,Python,Python 3.x,List,Range,所以我需要控制我的拉力,让它每分钟拉120秒 我决定使用一个范围函数,它从0开始,步骤120,直到我的列表结束。然后我得到一个错误 只能将str(而不是“int”)连接到str 我希望打印出120支股票,如果它已经有了“已经有”+股票代码,那么: 0 119 睡60秒 那么接下来的120只股票呢, 120 239 以此类推,直到加载“tickers”这两行才是问题所在 打印('************\n'+start+'\n***************') 打印('***********

所以我需要控制我的拉力,让它每分钟拉120秒 我决定使用一个范围函数,它从0开始,步骤120,直到我的列表结束。然后我得到一个错误

只能将str(而不是“int”)连接到str

我希望打印出120支股票,如果它已经有了“已经有”+股票代码,那么:

0
119
睡60秒 那么接下来的120只股票呢,

120
239

以此类推,直到加载“tickers”

这两行才是问题所在

打印('************\n'+start+'\n***************') 打印('************\n'+end+'\n***************')


因为,开始和结束是python抛出的数字,它不能连接字符串和整数错误。请尝试格式化字符串,或在打印时将变量的开头和结尾设置为字符串。

在代码中的何处出现错误?当您使用调试器运行它时,它的行为与预期不同的第一个点是什么?错误“未迭代时内置引用的范围”发生在:endRange=range(0,len(tickers),120)我不确定另一个错误是什么时候发生的happens@DavidLong这不是一个错误,这是一个非常误导派林警告。这说明,不要总是相信你的linter…好吧,但当我运行脚本@juanpa时,仍然会出现“只能将str(而不是“int”)连接到str”错误。arrivillaga@DavidLong您需要查看有关如何提供服务的评论中提供的链接。至少,您可以发布完整的错误消息,包括堆栈跟踪,这将准确地告诉use错误发生的位置。你需要帮助我们帮助你。转储上下文无关代码(包装在简单的try中!)没有多大帮助。就是这样,它将其更改为:print(“*********************\n+str(start)”\n*****************************”)print(“************************\n+str(end)***\n****************************”)很有效,非常感谢@Yogaraj!
120
239