python学习笔记(二) python3中为什么range(1,3)==[1,2],return False

在Python3中,range(1, 3) != [1, 2]因为range()返回一个范围对象而非列表。文章探讨了Python2.x的range()与xrange()的区别,以及Python3.x中为何range()不再返回列表,强调了内存效率和动态生成的概念。" 75808849,6651343,Python实现:找出字符串中唯一的字符集合,"['Python', '字符串操作']
摘要由CSDN通过智能技术生成

本文主要参考(可能需要科学上网):
[1] https://www.pythoncentral.io/pythons-range-function-explained/
[2] https://justindailey.blogspot.com/2011/09/python-range-vs-xrange.html

工作环境是Ubuntu14.04LTS下terminal。
一般Ubuntu都会帮我们安装好python,按“ctrl+alt+t”就可以进入terminal。系统里面一般还会备有两个版本的python:python2.x和python3.x。直接输入python的话能够启动系统中的python2.x版本,如果想启动python3.x版本,就使用python3命令。运行也是一样,启动python2.x版本程序直接使用python name.py就行,如果想让python3.x来运行的话,就使用python3 name.py命令。
range是一个比较基础的函数,可以用他来生成我们想要的数字序列。之前用的python2.x版本,他直接就返回的是

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值