Python range 函数 - Python零基础入门教程
目录
- 一.Python range 函数简介
- 二.Python range 函数使用
- 1.Python range 函数常规使用
- 2.Python range 函数在 for 循环中使用
- 三.猜你喜欢
零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门
在 Python 中使用最多的除了** print 函数** 就是 for 循环 了,那么这里就不得不介绍一下 Python 内置函数 range 函数!
一.Python range 函数简介
Python range 函数可创建一个整数列表,一般用在 for 循环中,语法如下:
'''
参数说明:start: 计数从 start 开始,默认是从0开始,例如:range(5)等价于range(0, 5);stop: 计数到 stop 结束,但不包括 stop。例如:range(0,5) 是[0,1,2,3,4]没有5;step:步长,默认为1返回值:返回一个列表,大于等于start并且小于stop(注意是左闭右开区间:并非小于等于stop而是小于stop);
'''range(start, stop, step) //左开右闭区间: start <= value < stop# 例如:
range(0,5) # 等价于 range(0,5,1),返回[0,1,2,3,4]
range(0,5,2) # 返回[0,2,4]
二.Python range 函数使用
1.Python range 函数常规使用
# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:猿说编程
@Blog(个人博客地址): www.codersrc.com
@File:Python print 函数.py
@Time:2021/04/30 07:37
@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!"""# 1.从 0 开始到 0,空列表
a1 = range(0)
print("a1:",list(a1))# 2.从 0 开始到 10
a2 = range(10)
print("a2:",list(a2))# 3.从 1 开始到 11
a3 = range(1, 11)
print("a3:",list(a3))# 4.步长为 5
a4 = range(0, 30, 5)
print("a4:",list(a4))# 5.步长为 3
a5 = range(0, 10, 3)
print("a5:",list(a5))# 6.负数,从 0 开始到 -10,一次递减1
a6 = range(0, -10, -1)
print("a6:",list(a6))'''
输出结果:a1: []
a2: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
a3: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
a4: [0, 5, 10, 15, 20, 25]
a5: [0, 3, 6, 9]
a6: [0, -1, -2, -3, -4, -5, -6, -7, -8, -9]
'''
2.Python range 函数在 for 循环中使用
# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:猿说编程
@Blog(个人博客地址): www.codersrc.com
@File:Python print 函数.py
@Time:2021/04/30 07:37
@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!"""x = 'www.codersrc.com'for i in range(len(x)) :print(x[i],end=" ") # 设置end参数表示将每个字符用空格隔开print("")for i in range(10) :print(x[i], end="-") # 设置end参数表示将每个字符用-隔开
print("")for i in range(1,10,3) :print(x[i], end="/") # 设置end参数表示将每个字符用/隔开
print("")'''
输出结果w w w . c o d e r s r c . c o m
w-w-w-.-c-o-d-e-r-s-
w/c/e/'''
三.猜你喜欢
- Python for 循环
- Python 字符串
- Python 列表 list
- Python 元组 tuple
- Python 字典 dict
- Python 条件推导式
- Python 列表推导式
- Python 字典推导式
- Python 函数声明和调用
- Python 不定长参数 *argc/**kargcs
- Python 匿名函数 lambda
- Python return 逻辑判断表达式
- Python 字符串/列表/元组/字典之间的相互转换
- Python 局部变量和全局变量
- Python type 函数和 isinstance 函数区别
- Python is 和 == 区别
- Python 可变数据类型和不可变数据类型
- Python 浅拷贝和深拷贝
未经允许不得转载:猿说编程 » Python range 函数
Python range 函数 - Python零基础入门教程相关推荐
- Python return逻辑判断表达式 - 零基础入门教程
目录 一.return 逻辑判断表达式 and 二.return 逻辑判断表达式 or 三.return 逻辑判断表达式 and 和 or 配合使用 四.return 逻辑判断表达式重点总结 五.猜你 ...
- Python零基础入门教程( 快速入门)
前言 学无止境,无止境学. 今天要给大家分享的是<Python零基础入门教程01 快速入门>,这是一个系列的教程,从零基础到项目实战.在本教程中,我会给大家介绍Python入门的一些基础知 ...
- python怎么输出浮点数_python 零基础入门教程第 2 章:基本数据类型 (一)
一.什么是数据类型 编程语言通过一些复杂的计算机物理底层机制,创造不同类型的数据,用来表示现实世界中的不同信息,以便于计算机更好的存储和计算. 每种编程语言都会有一些基本的数据类型用来表示现实世界中的 ...
- 视频教程-Python零基础入门教程-Python
Python零基础入门教程 从2012年从事互联网至今有7年软件编程经验,曾任职国内北京互联网公司,中南林业大学授课Python 现任逻辑教育Python课程负责人,精通Python语言,精通人工智能 ...
- Python 3.X 完全零基础入门精讲 全套视频教程
简介 零基础小白快速学程序员大爱语言――Python,易学易用易就业!!! 目标人群:熟悉电脑基本操作,编程零基础或已具备Python或其它编程语言的人群. 课程目标:绝对零基础Python3.x 入 ...
- python是什么软件-零基础入门Python怎么学习?老男孩python用什么软件
在培训学习Python时,怎么才能学好Python?随着Python技术的发展,越来越多的人开始学习Python编程语言,那么零基础入门Python该怎么学习? 1.要养成良好的代码编写习惯,注重细节 ...
- C语言 const 修饰函数参数 - C语言零基础入门教程
C语言 const 修饰函数参数 - C语言零基础入门教程 目录 一.const 简介 1.const 修饰变量 2.const 修饰指针 3.const 修饰在函数名前面 4.const 修饰在函数 ...
- 视频教程-ARDUINO零基础入门教程【代码编程篇】-Arduino
ARDUINO零基础入门教程[代码编程篇] 精通各种单片机编程,有十年以上ARDUINO,51单片机/STM32/PIC/AVR编程,硬件设计,绘图,编程经验.熟悉各种常用传感器使用和物联网通讯 赵勇 ...
- C++零基础入门教程:基础篇(一)
前言 嘿嘿,我叕来啦─=≡Σ(((つ•̀ω•́)つ!别问我为什么突然变成了零基础入门教程(一),因为前面那三篇都是基础的不能在基础的教程了.(其实是因为顺序乱了,而且那时候没有单独弄一个专栏,后面我会 ...
- SEO零基础入门教程(外链的发布和软文编写)
seo的作用是众所周知的,对网站进行seo优化,可以给网站带来大量的搜索引擎流量.但是想要做好网站优化也有难度,尤其是对于seo新手来说,因为缺乏理论和实战,所以seo新手需要多加练习.那么具体seo ...
最新文章
- python opencv local_threshold_Python-OpenCV中的cv2.threshold
- document.body ,window.screen javascript对象属性取值意义
- 【探索PowerShell 】【三】PowerShell下使用Aliases
- 【Android开发日记】第一个任务Android Service!Service靴+重力感应器+弹出窗口+保持执行...
- U盘安装Windows 7 方法
- 七、【SAP-PM模块】信息系统 报表分析
- SpringBoot+Vue+OpenOffice实现文档管理(文档上传、下载、在线预览)
- 批处理中setlocal enabledelayedexpansion的作用详细整理
- Samba安装配置用于虚拟机共享文件_很详细
- (PCB)进程控制块
- java应用程序的执行起点是什么方法_Java应用程序的执行起点是____________方法。(3.0分)_学小易找答案...
- (6)<a>标签如何实现点击既不刷新也不跳转的功能
- python 获取窗口句柄_Python如何自动化哄女朋友
- ASP.NET中的ExecuteNonQuery()方法的用法
- 五大算法思想(二)贪心算法及常见例子
- excel制图小技巧
- linux(计划任务)
- VS 2017安装教程
- easyui filebox文件类型判断
- 千古兴亡多少事,一江春水向东流--转任总文章
热门文章
- 从0到千万DAU,这5年闲鱼架构如何演进?
- 解读 Knative Eventing v0.10.0 最新版本特性
- GPU云服务器深度学习性能模型初探
- 要闻君说:华为发布2018年年度报告:全球销售收入超千亿美元;微软”立誓“不过愚人节;大众与AWS一起做工业汽车云...
- 基于Kubernetes的持续部署方案
- 云漫圈 | finally到底是在return之前执行还是return之后执行?
- 互联网+2.0:技术有多强 梦想才有多近
- java 反编译class文件_用Java实现JVM第三章《解析class文件》
- android menu自定义,Android提高之自定义Menu(TabMenu)实现方法
- Hadoop集群安装部署_伪分布式集群安装_01