零基础学Python(4 )之循环与range函数

简介

在Python中,如果想要让一段代码重复执行多次,那么就需要用到循环。Python中的循环分为两种:一种是while循环,另外一种是for循环。两种循环的作用略有不同,下面会详细讲解。而range函数可以生成一个整数列表,所以它也可以用来规定for循环执行的次数(一会也会提到)。

while循环

while循环是用于多次重复执行代码的循环,一般被当做程序的主循环。while循环的格式:
while 布尔值:
这里空一个缩进写要重复执行的代码
这个布尔值之前说过,分为真和假(True和False)。当布尔值为True的时候,循环正常执行;不过布尔值一旦变成False,循环就会停止。在循环里也可以用break关键字打断循环(即让循环停止),一般与if语句(后面的博客会提到)搭配使用。

for循环

for循环一般用来遍历列表。遍历就是将此列表的所有内容依次存到一个变量中去。举个栗子:

list = [1,2,3,4,5]
for i in list:
	print(i)

控制台就会输出:
1
2
3
4
5

range函数

range函数可以生成一个整数列表,格式:
range(起始的数字(包括这个数字,默认0),步长(隔几个数输出下一个数,默认1),结束的数字(不包括这个数字(没有默认值,必填)))注意:只传一个参数代表结束的数字;两个参数的话第一个是起始值,第二个是结束值;三个参数就是上面的三个参数。
举个栗子:

n = range(0,2,101)
print(n)

这样就能输出100以内所有的偶数了。

for循环与range函数结合

因此,我们就可以很容易地想到,如何用range规定for循环执行的次数了。只需要这样:

for i in range(11):
	print('作者最帅')

控制台就会输出十次:作者最帅

点赞与关注

创作不易,如果对你有帮助,请点赞并关注我,谢谢支持!!!下期见!!!

发布了5 篇原创文章 · 获赞 39 · 访问量 3151

猜你喜欢

转载自blog.csdn.net/BearProgramming/article/details/105140371