码迷,mamicode.com
首页 > 编程语言 > 详细

python学习笔记2:字符串

时间:2017-05-24 00:54:34      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:判断字符串   英文字母   sci   大小写转换   strong   pytho   dig   可变   技术   

python学习笔记2:字符串

总结:字符串是不可变变量,不能通过下标修改其值

   字符串的方法都不会改变字符串原来的值,而是新生成一个字符串

一、3种写法——单引号,双引号,三引号

  技术分享

二、下标和切片

   下标:字符串里每个字符所在的位置,也叫索引。strname[n] ,表示strname这个字符串的下标为n对应的字符的值。

      技术分享

   切片:取字符串一个下标区间的值。 strname[n:m],表示strname这个字符串,下标n到m这个区间内的值,注意n:m取值,顾前不顾后。

      技术分享

三、字符串遍历

   in 和not in

  技术分享

  for循环遍历字符串

   技术分享

四、字符串的方法

   1、upper() , lower() , isupper() , islower()   --大小写转换和判断大小写

    技术分享

    2、isX

      isalnum()  判断字符串里是否只包含数字和字母

      isalpha()  判断字符串里是否只包含英文字母

      isdigit()  判断字符串里是否只包含数字

      技术分享

 

    3、find() 方法--查找字符串第一次出现的索引

      技术分享

    4、format() 方法--字符串格式化

      技术分享

    5、join()方法--通过某个字符串连接某个可迭代对象

      1)通过字符串,比如*,连接可迭代对象—字符串

         技术分享

       2)通过某个字符串,比如*,连接可迭代对象—元组/列表 里的元素

         技术分享

      3)通过某个字符串,比如*,连接可迭代对象—字典 里的元素(因为遍历字典,其实是遍历字典的key值)

         技术分享

    6、strip() , lstrip() , rstrip() 方法--去左右两边的空格回车,去掉左边的空格回车,去掉右边的空格回车

      技术分享

    7、split()方法--以一个标识为标准,切割字符串,返回一个list

      技术分享

    8、replace() 方法--替换

      技术分享

    9、string.ascii--打印ascii码字母

       技术分享

 

python学习笔记2:字符串

标签:判断字符串   英文字母   sci   大小写转换   strong   pytho   dig   可变   技术   

原文地址:http://www.cnblogs.com/zhangying185/p/6896439.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!