python初学者指南:条件语句、循环语句,你学会了吗?
发布日期:2021-07-01 02:29:44 浏览次数:2 分类:技术文章

本文共 1396 字,大约阅读时间需要 4 分钟。

文章目录

1 条件语句

注意缩进,注意缩进,注意缩进!

示例:

if True:    print('条件成立执行的代码1')    print('条件成立执行的代码2')# 下方的代码没有缩进到if语句块,所以和if条件无关print('我是无论条件是否成立都要执行的代码')

1.1 if else

这一部分问题不大。

示例:

if 条件:    条件成立执行else:    条件不成立执行#if else后都要加:

1.2 多重判断

注意这里是elif不是else if

if 条件1:    条件1成立执行的代码1    条件1成立执行的代码2    ......elif 条件2:	条件2成立执行的代码1    条件2成立执行的代码2    ............else:    以上条件都不成立执行执行的代码

1.3 三目运算符

初学者这里可能需要花时间理解,注意啦!

语法如下:

值1 if 条件 else 值2

示例:

a = 1b = 2c = a if a > b else bprint(c)# 过程:这里的条件是a>b是否成立,由所给的值可知,不成立,这是取值2:b,最终把b的值赋值给c输出,所以结果为2.---展开if a>b:    c=aelse	c=b

2 循环语句

2.1 while循环

循环的目的:让代码重复执行!

通过前面条件语句的学习,结合其他语言的基础,语法这块也就不难理解!

while 条件:    条件成立重复执行的代码

示例:计算1-10的累加和

i=1result=0while i<=10:    result+=i    i+=1print(result)

2.2 break和continue

这一部分可以通过下面这个小故事来理解,问题不大。

举例:一共吃5个苹果,吃完第一个,吃第二个…,这里"吃苹果"的动作是不是重复执行?情况1:如果吃的过程中,吃完第三个吃饱了,则不需要再吃第4个和第五个苹果,即是吃苹果的动作停止,这里就是break控制循环流程,即终止此循环。情况2:如果吃的过程中,吃到第三个吃出一个大虫子...,是不是这个苹果就不吃了,开始吃第四个苹果,这里就是continue控制循环流程,即退出当前一次循环继而执行下一次循环代码。
  • break终止循环不会执行else下方缩进的代码
  • continue退出循环的方式执行else下方缩进的代码

2.3 for循环

for循环这一部分与C、Java之间还是存在一些差异!

语法如下:

for 临时变量 in 序列:    重复执行的代码1    重复执行的代码2    ......

示例:

str = 'matches'for i in str:    print(i)

2.4 循环中的else

这一部分也是差异点,python中的循环语句可以加else!

语法如下:

for 临时变量 in 序列:    重复执行的代码    ...else:    循环正常结束之后要执行的代码    ---while 条件:    条件成立重复执行的代码else:    循环正常结束之后要执行的代码

循环中的else语句,一般都会执行,当有break跳出循环时,else中的语句不执行!

以上便是本篇文章全部内容,如果看到这里对您有些许帮助,希望可以得到您的三连支持!

转载地址:https://matches999.blog.csdn.net/article/details/117791640 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:python初学者指南:繁杂的字符串
下一篇:Python初学者指南:输入输出,如此简单!

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月12日 18时38分45秒