自学 python 的第四天
虽然今天与第三天隔了一段时间,但我并没有对 python 的好感度降低.
好了,如果现在要计算一个字符串的长度,该如何计算呢?
其实,可以用 for 循环,怎么写呢?
s1 = "hello sir" len = 0 for i in s1: len += 1 print(len) #9
s2 = "hello Jason." length = 0 for a in s2: length = length+1 print(length) #12
这就是 len 方法的效果,总感觉少了点什么?
函数调用与定义
#定义函数
def mylen(): s1 = "hello sir" len = 0 for i in s1: len += 1 print(len)
#调用函数
mylen()
总结一:
定义:def 关键词开头,空格之后接函数名称和括号(),最后还有一个":".
def : 是固定的,不能变,必须是连续的 def 三个字母,不能分开...
空格 : 为了将 def 关键字和函数名分开,必须空(四声),当然你可以空2格、3格或者你想空多少都行,但正常人还是空1格.
函数名 :函数名只能包含字符串、下划线和数字且不能以数字开头.虽然函数名可以随便起,但我们给函数起名字还是要尽量简短,并能表达函数功能
括号 :是必须加的,先别问为啥要有括号,总之加上括号就对了!
注释:每一个函数都应该对功能和参数进行相应的说明,应该写在函数下面第一行.以增强代码的可读性.
调用:就是 函数名() 要记得加上括号,好么?!
明天见......2018-11-12......
......

浙公网安备 33010602011771号