您现在的位置是:网站首页>Python编程Python编程

少儿python基础教程第7课--字符串方法详解

少儿编程网2019-07-11 22:35:13Python编程 人已围观 来源:python系统学习

简介说明:islower()这个方法的作用是判断字符串是不是小写,是返回True,否返回False。 I_do相当于javascript中的一个对象,后面的.相当于“的”,islower()相当于I_do这个对象的属性。

python中,字符串有它的方法。

python中,字符串的方法调用跟javascript比较相似。

 

实例:

1    I_do=“I‘m learning python.”

      I_do.islower()      //返回结果为False

 说明:islower()这个方法的作用是判断字符串是不是小写,是返回True,否返回False。 I_do相当于javascript中的一个对象,后面的.相当于“的”,islower()相当于I_do这个对象的属性。

 

2     You_ask=“why do you learn python?”

       Y_ask.count('o')   //返回结果为3

说明:count()这个方法的作用是返回字符串中“o”这个字符有多少个。Y_ask中有3个“o”,所以返回3。

 

3     I_said="I am a good boy."

       I_said.find(‘b’)         //返回结果为12

       I_said.find(‘a’)         //返回结果为2

说明:find()这个方法找到并返回一个字符在字符串中第一次出现的位置。在这个例子中找到“b”这个字符在I_said这个字符串中首次出现的位置。

 

注意:因为欧美的习惯一般是从0开始数数。比如数一栋楼有多少层,是从0开始数,第一层楼是the ground floor,而二楼则是the first floor。

 

另外,在引号包裹的字符串中,空格也是一个字符串,所以从0开始数,找到b在I_said中第一次出现的位置是12。而a在I_said中出现2次,从左到右数,第一次出现是在位置2。

 

在程序中,对象相当于现实当中的具体事物,比如汽车可以看做一个对象,一个对象有属相和方法,汽车的颜色、重量等就是汽车的属性,汽车的方法就是汽车的动作或行为,比如启动和停止就是汽车的方法。

 

程序中,一个变量可以看做一个对象,特定的对象会有一些系统提供的方法,因此调用对象的方法,如上例中,就可以这样写:

I_do.islower()

Y_ask.count('o') 

I_said.find(‘b’) 

 

tips:不提倡把所有方法都记住,因为非常费时又费力,无论一个人有多么专业,也不可能记住任何一门编程语言中的所有方法。即使是互联网w3c组织(一个制定互联网相关标准的组织)中,制定前端css标准的专家,也没有任何一个人把css全部都掌握,而css只是前端使用的其中一门语言,以至于国外有专门研究css的年薪百万的开发者。任何一门编程语言中都有无数的方法,或者叫api,即应用程序接口,因此我们只记住常用的方法怎么用,对于不了解的方法,则在具体开发中查看文档或者手册等工具。


相关文章:

支持一下吧 ( )

文章评论

      匿名评论
    • 评论
    人参与,条评论
    少儿编程网

客服在线

服务时间

周一至周日 9:00-21:00