python的range函数用法和实例

2023-05-16

目录

1.range函数的语法及用法

(1)语法

①语法一:range(end)

②语法二:range(begin,end[,step])

(2)用法:用于获取迭代的对象,可与for循环进行迭代。

2.实例

(1)简单的用法

(2)结合for函数使用

(3)与for函数、input函数、split函数和if函数结合使用


1.range函数的语法及用法

(1)语法

①语法一:range(end)

②语法二:range(begin,end[,step])

参数说明

 begin:范围起始,从start这个数开始计数并且包括start。默认从0开始,range(3)就是range(0,3).

end:范围结束,计数从end结束,但是不包括end这个数。比如range(1,4)就是(1,2,3)并没有4。

step:步长,默认为1。range(2,6)就是range(2,6,1)。

返回值为迭代对象。

(2)用法:用于获取迭代的对象,可与for循环进行迭代。


2.实例

(1)简单的用法

range(6)
#输出结果为:range(0, 6)     输出的是迭代对象,默认为开始值为0

range(1,7)
#输出结果为:range(1,7)



list(range(5))
#输出结果为[0, 1, 2, 3, 4]  默认从0开始计数,步长为1,即间隔为1,包括左边,不包括右边

list(range(2,9,2))
#输出结果为:[2, 4, 6, 8]  解释:从2开始到9结束,每次+步长输出

(2)结合for函数使用

for i in range(6):
    print('hello')

#输出结果 为:
# hello
# hello
# hello
# hello
# hello
# hello
#解释  从0到6迭代六次,即输出6个hello

(3)与for函数、input函数、split函数和if函数结合使用

a = input('请输入目标字符串a:')
b = input('请输入目标字符串b:')
for str in b.split():
    if str == a:
        a = 'life'
print(a)

#当输入a为:world,  b为welcome to our world
#输出结果为life

 参考文章 

具体input函数用法可参考文章:python的input函数用法_小白修炼晋级中的博客-CSDN博客_python中input的用法

具体if判断语句用法可参考:python的if条件语句的用法及实例_小白修炼晋级中的博客-CSDN博客_python的if条件

split函数的具体用法可参考:

python任何将字符串进行拆分——split函数的用法及实例_小白修炼晋级中的博客-CSDN博客

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python的range函数用法和实例 的相关文章

随机推荐

  • 北理工-2021年春-《数字逻辑》实验

    北理工 2021年春 数字逻辑 实验 实验二 组合电路设计 实验目的 本实验通过设计一个组合电路实例 xff0c 让学生掌握组合逻辑电路从设计到验证的全过程 通过该实验 xff0c 可以加深学生对组合电路原理和设计的理解 xff0c 同时可
  • 实验1.SQL Server的安全机制

    目录 xff1a 1 实验目的 2 实验内容 3 回答问题 sql代码 https download csdn net download weixin 50836014 85970089 实验环境 xff1a Windows10 Micro
  • 实验2.售后服务管理系统数据建模

    售后服务管理系统数据建模 逻辑模型 物理模型 SQL代码与实验报告的位置 xff1a https download csdn net download weixin 50836014 85970144 实验环境 xff1a 操作系统 xff
  • 实验3.选课系统

    实验3 选课系统 文章目录 一 实验要求二 SQL Server 数据库设计三 Visual Studio 页面设计与功能实现1 登录页面2 选课页面 xff08 1 xff09 退课 xff08 2 xff09 选课 xff08 3 xf
  • 北京理工大学—计算机专业课程资源

    声明 xff1a 以下资源仅供大家学习交流使用 代码 仅供参考 xff0c 注意代码查重 课件 不用于收益 xff0c 部分涉及老师版权 xff0c 考题 大家根据需要使用 笔记 仅对本人自己负责 xff0c 无法保证不同年级不同老师的课程
  • 远程连接服务器突然失败

    xff0c 前些天还可以远程连接虚拟机 xff0c 但是某天突然不能连接了 分别用mobaxterm vscode xshell远程连接 mobaxterm报错 xff1a Remote side unexpectedly closed n
  • 关于VS2019未能正确加载“visual studio commom ide package包”

    方法一 xff1a 在开始菜单栏找到 xff1a 打开后输入 xff1a devenv resetuserdata devenv resetsettings VS2019会自动重启 如果没有解决 xff0c 看方法二 方法二 xff1a 删
  • Centos 7/8 systemctl和防火墙firewalld命令

    一 防火墙的开启 关闭 禁用命令 xff08 1 xff09 设置开机启用防火墙 xff1a systemctl enable firewalld service xff08 2 xff09 设置开机禁用防火墙 xff1a systemct
  • 如何在VS2019中修改默认的python环境

    安装完pytorch后需要设置VS2019的python环境 xff0c 具体步骤如下 xff1a 1 右击右侧的资源管理器中的 Python环境 点击 添加环境 xff0c 选择现有环境 2 再次右击右侧的资源管理器中的 Python环境
  • Windows安装TVM详细教程及报错提示

    Windows中安装TVM xff0c 网上有各种教程 xff0c 但是由于某些原因 xff0c 总是无法安装成功 xff0c 这大概率是各种工具之间的版本不兼容原因 注 xff1a 虽然本博客是为了教大家在windows中安装tvm xf
  • linux(ubuntu20.04)安装tvm-0.9.0+llvm+cuda/cudnn(一步到胃版)

    我是在双系统中linux上安装的 xff0c 不是Ubuntu虚拟机 xff0c 虽然两者过程基本一样 xff0c 但是在双系统上会更方便 文章目录 零 xff1a 究极大招版一 xff1a 环境准备1 1 安装gcc cmake等必要的依
  • ubuntu20.04安装qq音乐并解决闪退问题

    在qq音乐官网下载linux版coco音乐 xff1a https y qq com download download html 下载deb包并且通过下面命令行安装 xff1a span class token function sudo
  • Jetson nano 系统初始化设置

    Jetson nano 系统初始化设置 Jetpack 4 3 源镜像官网链接下载 文章目录 Jetson nano 系统初始化设置 更换源 设置中文输入法 安装QQ 便携式设置1 更改窗口菜单栏位置2 设置屏幕待机时不会自动关闭3 一键打
  • public、private、protected的区别

    在成员访问模式中 xff1a public 表示共有 xff1b 类的数据成员和函数可以被该类对象和派生类访问 private 私有型 xff1b 自己的类可以访问 xff0c 但派生类不能访问 protected 保护型 xff1b 自身
  • python将字符串转换大小写的四大函数——lower、upper、capitalize、title函数

    目录 1 四大转换大小写的函数 1 lower函数的语法及用法 语法 string lower 用法 xff1a 将字符串的区分大小写的字符全转为小写 2 upper函数的语法及用法 语法 string upper 用法 xff1a 将字符
  • python判断字符串是否全为空字符——isspace函数的用法及实例

    目录 1 isspace函数的语法及用法 语法 string isspace 用法 xff1a 判断字符串是否只含有空字符 2 isspace的实例 xff08 1 xff09 简单的用法 xff08 2 xff09 与if条件函数结合使用
  • python的for循环语句的用法及实例

    目录 1 for循环的语法及用法 xff08 1 xff09 语法 xff08 2 xff09 用法 xff1a 可以遍历任何序列的对象 xff0c 即列表 字符串 字典 xff0c 或者通过序列索引来迭代 2 for循环的实例 xff08
  • python如何将字符串进行拆分——split函数的用法及实例

    目录 1 split函数的语法及用法 1 语法 str split sep max split
  • Linux/CenterOS设置免密登陆

    systemctl start sshd service 开启ssh服务 systemctl stop firewalld 关闭防火墙 ssh无密码登录 但是每次输入密码登录十分麻烦 xff0c 有没有一种方式可以让服务器能够确定我的身份
  • python的range函数用法和实例

    目录 1 range函数的语法及用法 xff08 1 xff09 语法 语法一 xff1a range end 语法二 xff1a range begin end step xff08 2 xff09 用法 xff1a 用于获取迭代的对象