python从入门到精通-----------函数的初认识------------

it2024-01-20  61

我先问大家一个问题,在不用len的情况下,大家是这样查找str和list的个数的?

大家应该都是使用for循环吧如

s1='dasdclksamcksamnkcnsjkni' w1=0 for i in s1: w1 +=1 print(w1) d1=[1,2,3,4,5,6,7,8,] c1=0 for i in d1: c1+=1 print(c1)

但是这样是真的麻烦呀!,

我在使用下面代码的时候还要把上面的代码个’‘’ ‘’‘这样

而且在这种情况下,代码的可读性可真低呀!

那么现在就然我们的函数len出场吧

len的使用**

c1='kljsaclkasmaknvkbqgfkagfbkevlhqcfjccguqwefyuwe' x1=[1,2,34,5,6,7,8,9,0,] def len(c): v1=0 for i in c: v1+=1 print(v1) len(c1) len(x1)

这样就方便很多了。

函数的说明 

函数是以功能来(完成一件事)为导向,登录,注册,len,一个函数就是一个功能

函数的初使用:

def erchiyuan(): print('打开bibi') print('点击一下') return print('点击看番') print('找到你要看的番') erchiyuan()

函数的结构:

 

函数执行的条件

当函数遇到  函数名+()后才会执行,有点像while循环

如图

return:

作用1

阻断函数

 

def erchiyuan(): print('打开bibi') print('点击一下') return print('点击看番') print('找到你要看的番') erchiyuan()

作用2

将数据返回给执行者,调用者

def erchiyuan(): print('打开bibi') print('点击一下') print('点击看番') print('找到你要看的番') return '鬼灭之刃',123,[22,33,] ret = erchiyuan() print(ret,type(ret))

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

最新回复(0)