1. 程式人生 > 實用技巧 >暑期實踐 - Paddlehub (2)

暑期實踐 - Paddlehub (2)

一、AI Studio社群的資源、功能:

社群裡有很多免費的AI課程,很多別人做過的專案,各個領域的資料集,還有很多比賽可以參加,最重要的還有云端GPU算力。AI Studio社群讓AI學習更加簡便,獲取知識的途徑更好了。

二、Python 語法總結

1. python中數有四種類型:整數、長整數、浮點數和複數。

  • 整數, 如 1
  • 長整數 是比較大的整數
  • 浮點數 如 1.23、3E-2
  • 複數 如 1 + 2j、 1.1 + 2.2j

  2. 字串(字元的序列)

  • python中單引號和雙引號使用完全相同。
  • 使用三引號('''或""")可以指定一個多行字串。
  • 轉義符 '\'
  • 自然字串, 通過在字串前加r或R。 如 r"this is a line with \n" 則\n會顯示,並不是換行。
  • python允許處理unicode字串,加字首u或U, 如 u"this is an unicode string"。
  • 字串是不可變的。
  • 按字面意義級聯字串,如"this " "is " "string"會被自動轉換為this is string。

  3. 識別符號的命名

  • 第一個字元必須是字母表中字母或下劃線'_'。
  • 識別符號的其他的部分有字母、數字和下劃線組成。
  • 識別符號對大小寫敏感。

  4. 物件

    python程式中用到的任何“東西”都成為“物件”。

  5. 邏輯行和物理行

    物理行是我們在編寫程式時看到的,邏輯行則是python看到的。

    python中分號;標識一個邏輯行的結束,但是實際中一般每個物理行只寫一個邏輯行,可以避免使用分號。

    多個物理行中可以寫一個邏輯行,如下:

s = "peter is \
writing this article"

    上面\的使用被稱為‘明確的行連線’, 又如:

print \
"peter"

  6. 縮排

    空白在python是非常重要的,行首的空白是最重要的,又稱為縮排。行首的空白(空格和製表符)用來決定邏輯行的縮排層次,從而決定語句

  分組。這意味著同一層次的語句必須有相同的縮排,每一組這樣的語句稱為一個塊。

  注意:不要混合使用空格和製表符來縮排,因為在跨越不同的平臺時無法正常工作。

fork官方AI Studio示例