Python基礎知識點

2021-08-19 22:08:58 字數 366 閱讀 7937

###python2與python3編碼相容性

python2如果沒有指定編碼格式,預設的編碼是ascii,不進行轉換會出現unicodedecodeerror錯誤,為了使得python2與3進行相容,可以用如下**實現:

import sys

from django.utils import six

if six.py2 and sys.getdefaultencoding() == 'ascii':

import imp

imp.reload(sys)

sys.setdefaultencoding("utf-8")

###to be defined

python基礎知識點概括

1.1.1 輸出 print 要輸出的內容 加引號,就是按照字串的格式輸出,否則就是計算之後輸出,如果要格式化輸出的話,用 隔開 1.1.2 輸入 input 提示資訊 raw input t提示資訊 都可以,讀取的內容都是字串形式,有些時候,就需要將讀取的字串轉為整數,使用int 來轉換 1.2....

Python基礎知識點(一)

編寫程式需要使用注釋,一般以 開頭 單行注釋以 開頭 多行注釋 內容 中文支援以 conding utf 8 變數 用於儲存資料 變數型別 數字型別 布林型別 true,false 字串型別 列表型別 元組型別 字典型別 檢視型別 type 變數名 1 標示符 由字母,下劃線,數字組成 且數字不能開...

Python基礎知識點(二)

1 字串 雙引號或單引號中的資料 2 字串的輸出 name xiaoming print s name 3 字串的輸入 name input 請輸入名字 print s name 4 字串的下標與切片 下標name abcde name 0 對應a name 1 對應b,其中python中的下標從0...