前言:
大家好,这里是晒干地球。我们在前面的学习中学会了如何去用print()命令去输出一个三角形,以及字符串与字符到底是啥。感兴趣的朋友可以点击跳转。
Python 零基础入门2:保姆级编辑器下载调试指南-CSDN博客
Python 零基础入门3:5分钟教你写出第一个Python程序-CSDN博客
现在我们来学习什么是for循环
for循环作用
大家来看一看下面的代码,是人能干出来的事吗?反正我除了复制粘贴就干不出来了。
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
print('我是帅哥')
那有没有一种方法可以简化上面的代码呢?欸,方法还是有的,叫做for循环,用于简化重复的代码
for循环的格式:
for语句的格式如下:
for i in range('重复次数'):
下级代码
这里需要注意这几点:
1.for i in range每个单词之间必须要用一个空格隔开
2.range()中间的括号中填写的是你要重复的次数
3.在for语句的结尾必须要有一个冒号
4.下级代码是要重复执行的代码
下级代码:
这里的下级代码就是for语句中要重复执行的代码,在写下级代码时,我们要空出四个空格。
for i in range('重复次数'):
下级代码 #这里的是空了四个空格的
空四个空格也叫缩进,在打出英文冒号后,直接按下回车键,代码是可以自动缩进的。
如果代码没有缩进,那它就不是for语句的下级代码,程序会运行完for语句代码后再执行它。
小试牛刀
我们回到刚刚的“我是帅哥”问题上,那现在大家知道该如何简化代码了吧!动手试一试!
我们先看看有几个print()命令,有20个,那么就将for语句的重复次数设为20。接着缩进写下级代码就像这样:
for i in range(20): #每个单词空格,写重复次数
print('我是帅哥') #缩进写下级代码
尾声:
我还在补作业,所以这篇文章写的有些赶,有些小瑕疵,还请见谅!
制作不易,请多多支持!
1138

被折叠的 条评论
为什么被折叠?



