關於部落格
紀錄學習Python的整理以及過程。
  • 577

    累積人氣

  • 0

    今日人氣

    0

    追蹤人氣

Python學習記事 (2)

今日重點是學習string and console output。

 

一、string (字串):A string can contain letters, numbers, and symbols. 單引號或雙引號皆可使用。

      例如:age = "22"。

二、Index (索引):每一個在字串內的字母都可以被索引,而在Python的規則中,都是從0開始數。

      例如:P  Y  T  H  O  N

               0  1   2  3   4  5

               如果想得到字母H,就是"PYTHON"[3]。

三、string methods:let you perform specific tasks for strings.

      1. len():gets the length (the number of characters) of a string.

         例如:python = "So Fun"

                  print len(python) 會得到6。

      2. lower():將字串中的大寫全部變為小寫。

         例如:python = "So Fun"

                  print python.lower() 會得到 so fun。

      3. upper():將字串中的小寫全部變為大寫。

         例如:python = "so fun"

                  print python.upper() 會得到 SO FUN。

      4. str():turns non-strings into strings.

四、字串可以串連,要記得字串的最後要打上空格,

      例如:print "Python " + "is " + "so " + "fun" 會得到 Python is so fun。

五、string formatting(字串格式化):放在字串後面的%運算子,是用來結合字串與變數的。%後面會替代%s。

      例如:string_1 = "book"

               string_2 = "pen"

               print "This is a %s, that is a %s." % (string_1, string_2) 會得到 This is a book, that is a pen.

      也可以寫為字串的形式,

      例如:print "This is a %s, that is a %s." % ("book", "pen") 會得到 This is a book, that is a pen.

相簿設定
標籤設定
相簿狀態