1. 程式人生 > >python學習筆記2:字符串

python學習筆記2:字符串

nbsp 大小 alpha .com format 大小寫 fin 判斷大小 key

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:字符串