查看Python版本:python -Vpython
安裝ipython:pip install ipython函數
python3源碼文件以UTF-8編碼,全部字符串都是unicode字符串,固然能夠爲源碼文件指定不一樣的編碼:this
# -*- coding: cp-1252 -*-
標識符:第一個字符必須是字母表中的字母或下劃線_;標識符其餘部分由字母、數字和下劃線組成;標識符對大小寫敏感。編碼
Python保留字(關鍵字):Python的標準庫提供了一個keyword模塊,能夠輸出當前版本的全部關鍵字code
>>>import keywordblog
>>>keyword.kwlist索引
python中數字有四種類型:整數、布爾型、浮點數和複數ip
int(整數):1 ; bool(布爾):Ture ;float(浮點數):1.2三、3E-2;complex(複數):1+2j作用域
反斜槓能夠用來轉義,使用r能夠讓反斜槓不發生轉義。如r「this is a line with \n」,\n會顯示,並非換行。unicode
Python中的字符串有兩種索引方式,從左到右以0開始,從右往左以-1開始。字符串的截取的語法格式:變量[頭下標:尾下標:步長]
Python能夠在同一行使用多條語句,語句之間使用(;)分割;from xxx import * :將某個模塊的所有函數導入
標準數據類型(6個):不可變數據(3個):Number(數字)、String(字符串)、Tuple(元組);
可變類型(3個):List(列表)、Dictionary(字典)、Set(集合);Python數據類型轉換
lambda匿名函數,實例:sum=lambda a,b:a+b ;print(sum(1,2))
Python3函數:1.定義一個函數 2.函數調用 3.參數傳遞 4.參數分爲:必需參數、關鍵字參數、默認參數、不定長參數
return語句用於退出函數,不帶參數值的return語句返回None。
定義在函數內部的變量擁有一個局部做用域,定義在函數外的擁有全局做用域。
局部變量只能在其被聲明函數內部訪問,而所有變量能夠在整個程序範圍內訪問。