网站首页 > 技术文章 正文
范围函数
range() 函数 ( range() )
range() 是一个内置函数,其中的 .它被用在我们需要多次的地方。在 中,如果我们写入从值 i 到值 j 的范围,那么我们将得到 ai,i+1 到 j-1。
range() 是一个内置函数,它返回一个值序列。它用于需要执行有限次数的特定操作的情况。通常,如果我们写一个从值 i 到值 j 的范围,那么我们将得到一个序列 i,i + 1 到 j-1。
范围():
range()函数的语法:
range(start, end, step)
需要三个,分别是,
通常需要以下三个参数,
我们可以通过三种方式调用 中的范围,其中 ,
我们可以通过三种方式在程序中调用作用域:
范围(结束):
范围(结束):
我们只会在其中提供一个
我们只会给一个
range() 当我们想要从 0 开始时。如果我们给 end 的值为 j,则 this 被视为 a,其上限为 j,下限为 0,步长为 0。
当我们想要以 0 开始整数序列时,我们使用 range() 函数。如果 end 的值为 j,则这将被视为上限为 j、下限为 0、步长为 0 的序列。
范围(开始,结束):
范围(开始、结束):
当用户使用 a 并结束 a 时,他们会用 2- 来调用范围。当用户给出起始值时,它的工作方式类似于带有 1 的范围,即
当用户决定生成一个以特定整数开头并以特定整数结尾的序列时,他们将使用两个参数调用 range 函数。当用户为 start 提供一个值时,它的工作方式类似于带有一个参数的 range 函数,即
range(end) range() 为零。
range(end),因为 range() 函数默认从零开始序列。
范围(开始、结束、步骤):
范围(开始、结束、步骤):
当我们想要跳过的位置或除 1 以外的值时,即我们想要一种具有大于 1 的值,那么我们调用
当我们想要生成一个序列时,我们将序列整数跳过或增加一个非1的值,即我们想要一个公差大于1的算术级数,那么我们说
range() 与三个 .如果我们调用一个没有步长的 range() ,那么它的值为 1。
range() 函数具有三个参数。如果我们调用 range() 函数时没有设置任何步长,则默认为 1。
让我们看看我们是如何做到这一点的。
让我们看一个例子,通过它我们可以更好地理解它。
:
程序:
#call range() with one argument
print('First sequence:')
for k in range(10):
print(k,end=' ')
print()
#call range() with two argument
print('Second sequence:')
for k in range(2,10):
print(k,end=' ')
print()
#call range() with two argument
print('Third sequence:')
for k in range(2,20,1):
print(k,end=' ')
print()
#call range() with negative step
print('Fourth sequence:')
for k in range(20,1,-2):
print(k,end=' ')
print()
输出
First sequence:
0 1 2 3 4 5 6 7 8 9
Second sequence:
2 3 4 5 6 7 8 9
Third sequence:
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Fourth sequence:
20 18 16 14 12 10 8 6 4 2
译自:
范围函数
猜你喜欢
- 2024-12-17 Python 中双冒号“::”是什么运算符,有什么功能
- 2024-12-17 一文了解 Python 中的新功能:match-case 多分支选择语句
- 2024-12-17 Python中实现线程和多线程开发以及线程安全功能示例
- 2024-12-17 Python3.6-3.10发布时间及主要新增功能
- 2024-12-17 用Python实现Wake On Lan远程开机功能
- 2024-12-17 python pillow图像处理功能及应用
- 2024-12-17 Python range() 函数的功能增强版 arange()、linspace()
- 2024-12-17 python每天学习一点点(模拟10086查询功能简易版)
- 2024-12-17 Python 3.13 中5 个新增的功能将改变您的编码方式
- 2024-12-17 用python实现图像查找功能
- 05-25Python 3.14 t-string 要来了,它与 f-string 有何不同?
- 05-25Python基础元素语法总结
- 05-25Python中的变量是什么东西?
- 05-25新手常见的python报错及解决方案
- 05-2511-Python变量
- 05-2510个每个人都是需要知道Python问题
- 05-25Python编程:轻松掌握函数定义、类型及其参数传递方式
- 05-25Python基础语法
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 91℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 81℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)