Python的条件判断、循环和函数(超详细教学)

目录

一、条件判断

1.1 if语句

1.2 if else 语句

1.3 if elif else 语句

二、循环

2.1 累加

2.1.1 for循环

2.1.2 while循环

2.2 break跳出循环

2.3 列表表达式

2.3.1 定义

2.3.2 举例 

三、函数

3.1 求和函数

3.2 匿名函数


一、条件判断

1.1 if语句

A = 10
if A > 0:
    print("A是正数!")

Python的条件判断、循环和函数(超详细教学)_第1张图片

1.2 if else 语句

A = -10
if A > 0:
    print("A是正数!")
else:
    print("A是负数!")

Python的条件判断、循环和函数(超详细教学)_第2张图片

1.3 if elif else 语句

一般用于多重判断 

A = 86
if A > 95:
    print("优秀")
elif A > 85:
    print("良好")
elif A > 60:
    print("及格")
else:
    print("不及格")

Python的条件判断、循环和函数(超详细教学)_第3张图片

二、循环

2.1 累加

实现循环累加计算1~100的数字和

2.1.1 for循环

A = range(1, 101)
sum = 0
for i in A:
    sum += i
print(sum)

Python的条件判断、循环和函数(超详细教学)_第4张图片

2.1.2 while循环

A = 100
sum = 0
while A > 0:
    sum += A
    A = A -1
print(sum)

 Python的条件判断、循环和函数(超详细教学)_第5张图片

2.2 break跳出循环

当sum总和大于1000时,就跳出循环

A = 100
sum = 0
while A > 0:
    sum += A
    if sum > 1000:
        print("sum大于1000,跳出循环")
        break
    A = A - 1
print("sum:", sum)
print("A:", A)

Python的条件判断、循环和函数(超详细教学)_第6张图片

2.3 列表表达式

2.3.1 定义

在列表中使用循环和判断的语句,称为列表表达式 

2.3.2 举例 

 通过循环保留列表中的偶数

A = list(range(10))
B = [i for i in A if i % 2 == 0]
print(B)

 Python的条件判断、循环和函数(超详细教学)_第7张图片

获取对应偶数的幂次方 

A = list(range(10))
B = [i ** i for i in A if i % 2 == 1]
print(B)

Python的条件判断、循环和函数(超详细教学)_第8张图片

三、函数

        Python 函数是代码块,用于执行特定任务或计算并返回结果。它们有助于代码的重用、模块化和组织。

3.1 求和函数

        给予一个未知数,通过函数进行求和 

# 计算1~sum的总和函数
def sumx(sum):
    x = range(1, sum + 1)
    sum = 0
    for i in x:
        sum += i
    return sum
# 调用以上的函数
x = 100
print(sumx(x))

Python的条件判断、循环和函数(超详细教学)_第9张图片

3.2 匿名函数

        python中的lambda函数也称匿名函数,没有具体的函数名称,也可以快速的定义单行函数 

# x的幂次方
f = lambda x: x**3
print(f(2))

Python的条件判断、循环和函数(超详细教学)_第10张图片

上一篇文章:Python的元组和字典知识点该如何了解?-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/Z0412_J0103/article/details/144827319下一篇文章: Python的Numpy库应用入门(超详细教程)-CSDN博客icon-default.png?t=O83Ahttps://blog.csdn.net/Z0412_J0103/article/details/144840505?spm=1001.2014.3001.5501

你可能感兴趣的:(Python入门级超详细教学,python,服务器,开发语言,Python,循环,条件,函数)