Python基础(九)
今日主要内容 函数初识 函数定义 函数调用 函数返回值 函数参数 一、函数初识 (一)为什么要用函数 有一个需求,给出一个变量,计算变量的长度,要求不能使用 len() s = "郭老湿今天崩溃了,在后面直叹气" count = 0 for i in s: count += 1 print(count) 我们利用上述一段代码完成了需求,很强666。但是问题来了,现在100个人每个人给你一个变量,让你计算变量的长度,此时只能苦逼的敲代码来计算!!! s = ...... count = 0 for i in s: count += 1 print(count) lst = ...... count = 0 for i in lst: count += 1 print(count) tu = ...... count = 0 for i in tu: count += 1 print(count) ...................... 我们发现一个问题,上述每一段代码有将近99%的内容完全一样,我们完全可以把这段代码提前写出来,等到使用的时候,拿过来用一下,解决了我们重复性的大问题,这就是函数的产生 def my_len(): # 这就是把我的代码封装成一个函数 count = 0 for i in s: count += 1 print(count) s = [1, 2, 3