我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

python,range,list,+

图片说明
图片说明

例子里面的这个相加操作是什么意思,,为什么我失败了

这是python2的代码,你运行的环境估计是python3,对range的使用并不兼容。
python2:

>>> range(5)
[0, 1, 2, 3, 4]

python3:

>>> range(5)
range(0,5)

解决办法:
用list(range(2,11))替换range(2,11)

range在2.0返回列表,在3.0返回生成器,生成器需要用list变成列表。

近期文章

  • 如何使用PHP制作API [关闭]
  • Laravel 5.1:验证失败后恢复旧输入
  • LibCURL将文件从C ++上传到PHP - 需要411长度
  • PHP循环(每周一天和每小时)[关闭]
  • Codeigniter电子邮件未发送[重复]
  • Laravel - artisan - 无法插入空列
  • .HTACCESS RewriteRule无法按预期工作
  • 无法从cron运行php脚本
  • Htaccess没有使用两个斜杠
  • C++泰勒展开计算e的幂次,超范围了怎么办?
  • 在JSON中返回错误的Laravel令牌错误?
  • MYSQL按三列排序
  • 表单在提交时看不到详细信息
  • 适合这种情况的技术是什么? [关闭]
  • 不能改变ListFragment项目中text的颜色
  • 如果请求从移动应用程序发送到PHP,应该相当于HTTP_USER_AGENT?
  • 在给定大数据字符串的最后一次斜杠href = value及其alt =值之后如何获取数据?
  • 在PHP脚本中使用Youtube-dl [关闭]
  • Yii - 链接到给定模型ID的静态页面
  • if语句中的多个或运算符条件

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华