Python学习(五)range() 函数的使用

liftword21小时前技术文章1

内置函数 range()

range()函数:
	用途:用于生成一个整数序列
  创建range()对象的三种方式如下图:
range()函数的返回值是一个迭代器对象。
range()函数的优点:
		不管range对象的整数序列有多长,所有range对象占用的内存空间都是相同的。
    因为range()函数只需要存储start、stop、step三个参数。只有当用到range对象时,
    才会去计算序列中的相关元素。
in 和 not in :判断整数序列中是否存在(不存在)指定的整数。

循环结构

反复执行同一操作的代码,称为循环结构。
循环分类:
		while
    for -in
语法结构:
		while 条件表达式
    		条件执行体(循环体)        
选择结构 if 和循环结构 while 的区别:
		if 只判断一次,返回值结果为 True 执行
    while 判断 n+1 次,条件为True执行N次

while 循环的执行流程

四步循环法:a、初始化变量 
                    b、条件判断
                    c、条件执行体(循环体)
                    d、改变变量
总结:初始化变量、条件判断的变量和改变变量是同一个

for -in循环:

in 表示从(字符串、序列等)中依次取值,又称遍历。
for-in 遍历的对象必须是可迭代对象。
语法结构:
		for 自定义的变量 in 可迭代对象:
					循环体
循环体内不需要访问自定义变量,可以将自定义变量替代为下划线(_)。

流程控制语句

break语句

用于结束循环语句结构,通常与分支结构if一起使用

continue语句

用于结束当前循环,进入下一次循环,通常与分支结构中的if一起使用。

else语句

相关文章

Python必会的20核心函数—range()函数

range()函数是Python中用于生成不可变数字序列的核心函数,它在循环控制和序列生成中扮演着重要角色。本文将全面解析range()函数的用法和特性。1. range()函数的基本用法1.1 基本...

深入解析Python中的range()函数

range()是Python中一个非常基础且功能强大的内置函数,广泛用于循环控制和数字序列生成。它在迭代、索引处理和循环次数控制中扮演重要角色。本文将从基础用法到高级技巧,全面解析range()的使用...

Python 之 range函数

# range(start, stop[, step])# 注意:数据范围是左闭右开区间,数据类型是整数# default,默认从0开始for i in range(5):print(i, end=&...

Python基础入门之range()函数用方法详解

range() 是Python的一个内置函数,返回的是一个可迭代对象。用于创建数字序列。语法格式:range(start, stop, step)即:range(初值, 终值, 步长)range()函...

python range基础介绍

在Python中,我们经常会用到 for i in range(3) 这样的循环方式,这里的 range 是Python的内置函数,用于生成整数序列,设计初衷是高效创建数值序列。与直接创建列表存储序列...

Python中range() 函数的使用介绍(附代码)

本篇文章给大家带来的内容是关于Python中range()函数的使用介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。range()是python的内置函数,用的地方挺多的...