2026寒假学习Pyhon_2_day

14 函数

如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数。

  1. 函数的代码块以def关键字开头,后接函数名称和圆括号。
  2. 圆括号用来存储要传入的参数和变量,这个参数可以是默认的也可是自定义的。
  3. 函数内容以冒号起始,并且有强制缩进
  4. return 结束函数。选择性的返回一个值给对方调用。不带return函数相当于返回None.
1
2
3
# 定义一个函数
def say_hi():
print("你好!")
1
say_hi()
你好!
1
2
3
# 函数还可以添加参数
def say_hi(name):
print("你好"+name)
1
say_hi("老万")
你好老万
1
2
3
4
5
# 函数还可以添加不止一个参数
def say_hi(name,age):
print("Hi," + name +"!" +"你才" + str(age) + "岁呀!")

say_hi("老万",18)
Hi,老万!你才18岁呀!

14.1 返回语句 return

1
2
3
4
5
# 用刚学的函数写一个求立方的方法 2^3
def cube(num):
return num*num*num

print(cube(2))
8
1
2
3
4
5
6
def cube(num):
print("接下来将给出"+" "+ str(num) +" "+"的立方的值:")
return num*num*num
print("接下来的代码") # return 之后的代码不会执行

print(cube(2))
接下来将给出 2 的立方的值:
8

15 Module and Pip

1
2
3
# 结巴分词的一个工具包
import jieba
jieba.lcut('我要考 CDA 数据分析师证书!成为注册数据分析师')
Building prefix dict from the default dictionary ...
Loading model from cache C:\Users\58760\AppData\Local\Temp\jieba.cache
Loading model cost 0.585 seconds.
Prefix dict has been built successfully.





['我要', '考', ' ', 'CDA', ' ', '数据', '分析师', '证书', '!', '成为', '注册', '数据', '分析师']
1
# !pip install jieba
1


2026寒假学习Pyhon_2_day
https://laowan-blog.pages.dev/2026/02/06/2026寒假学习Pyhon-2-day/
作者
老万
发布于
2026年2月6日
许可协议