Python基礎語法介紹(1)

  • 環境配置

  • Python

    • 面向對象的解釋性語言
    • 提供豐富強大的內置庫和第三方庫
    • 開源,跨平臺
    • 易於上手,簡單靈
  • 註釋

    • 單行註釋:

      # this is a comment.
    • 多行註釋:
      '''
      This is first line of comment.
      This is second line of comment.
      '''
  • 變量

    • 弱類型,不需要顯示指定變量類型
    • 變量類型分爲:(第一節課着重講了前三種類型)
      • Number:int;float;complex
      • Boolean:True;False
      • String
      • List
      • Tuple
      • Dictionar
    • 通過 type(變量) 來查看變量類型。例如:通過type(name)來查看剛剛輸入的name類型
    • 變量命名要見名知意。
    • 變量名是大小寫敏感的
  • input 和 print

    • input:請求用戶輸入。 例如:
      name = input("Please input your name: ")
      age = input("Please input your age: ")
    • print: 打印輸出。
      直接輸出內容。例如:
      print("Hello World, hello Pyhon!")

      輸出單個和多個變量。 例如:

      print("His name is %s", name)

      格式化輸出

      print("His name is {}".format(name))
      print("His name is %s"%name)
  • 類型轉換

    • input的返回值是字符串,如果想轉換成某個類型,例如×××,就用 int(input_returned_value)
  • 命名規則

    • 字母,數字和下劃線組成;
    • 首字母不能是數字
    • 駝峯命名,如UserName = "xiaolongtu"
  • 運算符優先級

    • 邏輯運算符 < 比較運算符 < 算數運算符 < 冪運算
  • 條件判斷
    if 條件:
    邏輯代碼 1
    elif 條件:
    邏輯代碼 2
    else:
    邏輯代碼 3
    Note: 邏輯代碼裏的多行代碼是通過縮進對齊來確定代碼是否合法或者是否屬於同一邏輯代碼.例如:
age = 0

#age = 6 和print是屬於同一代碼邏輯塊。
if name == "xiaolongtu":
    age = 6
    print("The age is {}".format(age))

#age = 6 和print不屬於同一代碼邏輯塊。
if name == "xiaolongtu":
    age = 6
print("His age is {}.format(age))
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章