自学 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............

 

posted @ 2018-11-12 11:31  JasonYichen  阅读(116)  评论(0)    收藏  举报