python的逻辑与循环 python的逻辑与循环详解

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

python的逻辑与循环 python的逻辑与循环详解

Tallbo   2021-11-15 我要评论
想了解python的逻辑与循环详解的相关内容吗,Tallbo在本文为您仔细讲解python的逻辑与循环的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:python逻辑,python循环,下面大家一起来学习吧。

程序的逻辑:

一个让计算机按照既定计划或规则执行的流程即程序的逻辑

逻辑是程序的基石

程序逻辑的组成:逻辑语句与逻辑运算构成了程序的逻辑

程序逻辑的组成

如何构建逻辑判断

if(逻辑运算-条件):
(代码块)
elif(逻辑运算-条件):
(代码块)
else:
(代码块)

chengji  = 30
if (chengji >= 90):
	print("成绩优秀")
elif(chengji >= 60):
	print("成绩及格")
else:
	print("成绩不及格")`

逻辑的运行顺序

多层嵌套的判断

程序的循环

循环是程序设计语言中反复执行某些代码的一种计算机处理过程,常见的有按照次数循环(for)和按照条件循环(while)。

	*注:满足特定的条件而重复执行的一个或多个动作
	##循环是一个“不知疲倦的劳工”,苦活累活都是他来干

1. for循环的构建和原理:

for循环

for循环

2. while循环的构建和原理

while循环

如何构建while循环

3. 循环控制语句

break continue pass

#break ---终止当前全部循环
	for i in range(0,10,2):
		if i == 6:
			break
			#当i 为 6时整个循环终止
		print("当前为",i)
#continue ---跳过当前循环体剩余代码,直接进入下一个循环
	i = True
	j = 0
	while i:
	    while j < 10:
	        j += 1
	        if j < 10:
	            if j == 7:
	                continue
	                #当j==7时,当前循环体余下的代码不会被执行,直接执行下次循环所以没有打印j==7 
	            elif j == 9:
	                i = False
	            else:
	                print("现在j为", j)
	        else:
	            print("i、j的状态", i, "、", j)
	    print(j)
	print("结束")
	#打印结果:
		现在j为 1
		现在j为 2
		现在j为 3
		现在j为 4
		现在j为 5
		现在j为 6
		现在j为 8
		i、j的状态 False 、 10
		10
		结束
#pass ---是一个占位命令,保证代码完整性	
	for i in "python":
		if i == "o":
		#当i == "o"遇到pass直接通过接着执行下面代码
			pass
		else:
			print(i)
	*注:如果 if for while 下无代码,系统会报错,可以用pass占位

4. for循环伴侣 range()函数

循环伴侣

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注的更多内容!

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们