python打開文本文件時默認的字符編碼是?
Python的默認編碼是ASCII格式: 1. ASCII(American Standard Code for Information Interchange),是一種單字節(jié)的編碼。計算機世界里一開始只有英文,而單字節(jié)可以表示256個不同的字符,可以表示所有的英文字符和許多的控制符號; 2. 源代碼文件中,如果有用到非ASCII字符,則需要在文件頭部進行字符編碼的聲明,如下:#-*- coding: UTF-8 -*- 3. 實際上Python只檢查#、coding和編碼字符串,其他的字符都是為了美觀加上的。另外,Python中可用的字符編碼有很多,并且還有許多別名,還不區(qū)分大小寫,比如UTF-8可以寫成u8。