📄 注释: 本文件仅用于记录课程讲解内容。
✍️ 作者: 小纯
一、Python 简介
💡什么是 Python?
Python 是一种高级编程语言,结合了解释性、编译性、互动性和面向对象的特性。其设计注重简洁与可读性,使得程序员能用更少的代码表达复杂的想法,成为初学者和专业开发者的首选语言之一。
原创大约 3 分钟
📄 注释: 本文件仅用于记录课程讲解内容。
✍️ 作者: 小纯
💡什么是 Python?
Python 是一种高级编程语言,结合了解释性、编译性、互动性和面向对象的特性。其设计注重简洁与可读性,使得程序员能用更少的代码表达复杂的想法,成为初学者和专业开发者的首选语言之一。
到目前为止,我们的 Python 代码已经实现了小的分块。它们都适合处理微小任务,但是我们想复用这些代码,所以需要把大型代码组织成可管理的代码段。代码复用的第一步是使用函数,它是命名的用于区分的代码段。函数可以接受任何数字或者其他类型的输入作为参数,并且返回数字或者其他类型的结果。
函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用。
函数的使用包含两个步骤:
需求:有变量a = 10
和b = 20
,交换两个变量的值。
借助第三变量存储数据。
# 1. 定义中间变量
c = 0
# 2. 将a的数据存储到c
c = a
# 3. 将b的数据20赋值到a,此时a = 20
a = b
# 4. 将之前c的数据10赋值到b,此时b = 10
b = c
print(a) # 20
print(b) # 10
思考:有一个人的姓名( 泽言
)怎么书写存储程序?
答:变量。name = '泽言' 数据少的情况是可以的
思考:如果一个班级100位学生,每个人的姓名都要存储,应该如何书写程序?声明100个变量吗?
答:列表即可, 列表一次性可以存储多个数据。
思考:如果想要存储多个数据,但是这些数据是不能修改的数据,怎么做?
答:列表?列表可以一次性存储多个数据,但是列表中的数据允许更改。
num_list = [10, 20, 30]
num_list[0] = 100