python中range的三种用法
range函数可以创建一个整数列表,一般用在for循环中
1.range(stop): 0 - stop-1
这个代表起始值是零 ,终止值是stop-1,步长默认为1
for index in range(5):
print('index is [%d]'%(index))
输出是:
index is [0]
index is [1]
index is [2]
index is [3]
index is [4]
等价的C写法如下:
for(int i=0;i<5;i++)
{
printf("index is[%d]",index);
}
2.range(start,stop): start - stop-1
看出这个区间是左闭右开区间,默认步长是1
for index in range(1,5):
print('index is [%d]'%(index))
输出如下:
index is [1]
index is [2]
index is [3]
index is [4]
和他相同的C语言写法如下:
for(int index=1;index<5;index++ )
{
print('index is [%d]'%(index))
}
3.range(start,stop,step): start - stop-1 step(步长)
for index in range(5,1,-1):
print('index is [%d]'%(index))
输出如下:
index is [5]
index is [4]
index is [3]
index is [2]
和他相同的C语言写法如下:
for(int i=5;i>1;i--)
{
print('index is [%d]'%(index))
}
python中range的三种用法相关推荐
- python中else的三种用法
python中else可以在判断语句.循环语句和异常处理中使用. 判断语句 if - else - a = 3 b = 2 if a > b:print("a大于b") el ...
- Python中range函数的基本用法完全解读
range函数大多数时常出现在for循环中,在for循环中可做为索引使用,下面这篇文章主要给大家介绍了关于Python中range函数的基本用法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下 ...
- Java中final的三种用法
在java中final的三种用法: 1. final成员变量 2. final函数 3. final类 final成员变量 当你在类中定义变量时,在其前面加上final关键字,那便是说这个变量一旦被初 ...
- 微课系列(6):Python关键字else的三种用法
技术要点:Python关键字else在选择结构.循环结构和异常处理结构中的三种用法. ----------相关阅读---------- 教学课件 1900页Python系列PPT分享一:基础知识(10 ...
- vue中$refs的三种用法
我们都知道,在vue2中获取DOM元素,可以直接在元素上绑定ref属性,然后获取到DOM元素的属性值,这种方法在vue3 中仍然可以使用,但也会有一些问题.下面就介绍$refs的三种用法: 1.vue ...
- C++中virtual的三种用法
virtual用法一 #include using namespace std; class A{ public:virtual void display(){ cout<<"A ...
- Python中strip函数几种用法
strip()方法删除多余空格: 用户输入数据时,很有可能会无意中输入多余的空格,或者在一些场景中,字符串前后不允许出现空格和特殊字符,此时就需要去除字符串中的空格和特殊字符. 这里的特殊字符,指的是 ...
- Python中*与**的几种用法
Python中的*与**操作符使用最多的就是两种用法.一种是用作运算符,即*表示乘号,**表示次方.第二种是用于指定函数传入参数的类型的,*用于参数前面,表示传入的(多个)参数将按照元组的形式存储:* ...
- python中常见的三种选择结构_在Python中,实现多分支选择结构的最佳方法是
在Python中,实现多分支选择结构的最佳方法是 答:if-elif-else 绘制建筑平面图时,被剖切的墙用 线绘制,定位轴线用 线绘制 答:粗实 细点画 智慧职教: 下列关于书写住院病历的叙述不正 ...
最新文章
- MFC中OnInitDialog自动生成
- 白话Elasticsearch03- 结构化搜索之基于bool组合多个filter条件来搜索数据
- BZOJ 3720: Gty的妹子树 [树上size分块]
- mvc EF 从数据库更新实体,添加视图实体时添加不上的问题
- REEM-C的安装与启动
- oracle 数据补齐月份,Oracle自定义函数--增加月份
- 如何在PHP中获得有用的错误消息?
- 学习编译原理的总结1
- 计算机视觉教程(第2版)1-8章期末复习
- Java的中文转换拼音、五笔简码
- 计算机找不到ac97前面板怎么办,电脑Win7系统前面板耳机插孔没有声音解决方法(音频设置+前面板插线方法)...
- MySQL联合主键解释
- mysql变量赋值加冒号,mysql 冒号
- SpriteKit从零开始~Physics and Collisions
- 【H2】绘制三角警示牌,使用turtle绘制三角警示牌,陈斌老师北京大学暑期学校Python语言基础与应用
- 小猿圈Java学习分享2019Java面试题
- 利用七牛云作为图片服务器
- DNS篇之DNS协议详解
- html 设置移动端页面滚动,a.html · 焚心/移动端页面上下滚动加多页面上拉加载功能及mescroll插件的使用 - Gitee.com...
- Exchange 2013 配置MAPI OVER HTTP