1. 程式人生 > 其它 >【python學習筆記】--語法

【python學習筆記】--語法

1.編碼

可以全域性修改,參考上篇,也可以針對具體某一個檔案修改其編碼方式,修改方法:

# -*- coding: cp-1252 -*- 或 # coding=utf-8

2.識別符號

  • 第一個字元必須是字母或_
  • 其他部分由字母、數字和_組成
  • 區分大小寫

3.關鍵字

['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

4.註釋

單行註釋:#

多行註釋:多個# 或 ''' """

5.行與縮排

用縮排代表程式碼塊,縮排的空格數是可變的,但是同一個程式碼塊的語句必須包含相同的縮排空格數

縮排相同的一組語句構成一個程式碼塊,我們稱之程式碼組

6.多行語句

語句過長,一行寫不下,使用\實現多行語句

在[] {} ()中的多行語句,不需要使用\

7.空行

方法之間用空行分隔,表示一段新的程式碼的開始 ,類和方法之間也要分隔,作為方法入口的開始;不加空行不會影響程式的執行,作用在於分隔兩段不同功能或含義的程式碼,便於日後程式碼的維護或重構

空行也是程式程式碼的一部分

8.等待使用者輸入

input()

9.同一行展示多條語句

分號分隔

10.print輸出

多條print語句輸出預設換行,需要不換行在行尾加end=" "

11.import 與 from...import

將整個模組匯入,格式為:import somemodule

匯入模組中的一部分(方法、變數、或常量等),格式為:from somemodule import somefunction,XX,XX

將某個模組中的全部函式匯入,格式為:from somemodule import *

銀河不清不濁,一城便可