目录
一、条件判断
1.1 if语句
A = 10
if A > 0:
print("A是正数!")
1.2 if else 语句
A = -10
if A > 0:
print("A是正数!")
else:
print("A是负数!")
1.3 if elif else 语句
一般用于多重判断
A = 86
if A > 95:
print("优秀")
elif A > 85:
print("良好")
elif A > 60:
print("及格")
else:
print("不及格")
二、循环
2.1 累加
实现循环累加计算1~100的数字和
2.1.1 for循环
A = range(1, 101)
sum = 0
for i in A:
sum += i
print(sum)
2.1.2 while循环
A = 100
sum = 0
while A > 0:
sum += A
A = A -1
print(sum)
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)
2.3 列表表达式
2.3.1 定义
在列表中使用循环和判断的语句,称为列表表达式
2.3.2 举例
通过循环保留列表中的偶数
A = list(range(10))
B = [i for i in A if i % 2 == 0]
print(B)
获取对应偶数的幂次方
A = list(range(10))
B = [i ** i for i in A if i % 2 == 1]
print(B)
三、函数
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))
3.2 匿名函数
python中的lambda函数也称匿名函数,没有具体的函数名称,也可以快速的定义单行函数
# x的幂次方
f = lambda x: x**3
print(f(2))
上一篇文章:Python的元组和字典知识点该如何了解?-优快云博客https://blog.youkuaiyun.com/Z0412_J0103/article/details/144827319下一篇文章: Python的Numpy库应用入门(超详细教程)-优快云博客
https://blog.youkuaiyun.com/Z0412_J0103/article/details/144840505?spm=1001.2014.3001.5501