您现在的位置是:网站首页>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,即应用程序接口,因此我们只记住常用的方法怎么用,对于不了解的方法,则在具体开发中查看文档或者手册等工具。


扩展阅读:

推荐阅读:教育部:将制订以居住证为准的随迁子女就学政策

  • 据教育部网站消息,教育部近日发布关于印发《教育部2017年工作要点》的通知,强调要大力促进教育公平,切实缩小城乡、区域、校际、群体差距;促进入学机会公平,制订以居住证为主要依据的随迁子女义务教育就学政策,落实和完善进城务工人员随迁子女在当地升学考试政策,加强义务教育阶段农村留守儿童教育关爱工作;促进各级各类教育协调发展,大力发展公办幼儿园,积极扶持普惠性民办幼儿园。教育部2017年工作要点分为六大部分,分别为:全面贯彻落实高校思想政治工作会议精神,切实加强教育系统党的建设;全面深化体制机制改革,不断激发教育发展活力;加快优化结构,促进各级各类教育协调发展;始终贯彻立德树人根本任务,着力提高教育质量;大力促进教育公平,切实缩小城乡、区域、校际、群体差距;、全面提升教育保障水平,维护教育系统和谐稳定。2月13日,山西太原新建路小学的小学生们开始返校上课。当日,中国多地中小学校陆续开学,孩子们重返课堂开始新学期的课程。《工作要点》指出,要全面深化体制机....>>查看全文

支持一下吧 ( )

文章评论

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

客服在线

服务时间

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