廖老师,我本次作业的代码是
L = [ ['Apple', 'Google', 'Microsoft'], ['Java', 'Python', 'Ruby', 'PHP'], ['Adam', 'Bart', 'Lisa'] ] print('打印apple:' , L[0][0]) print('打印python:' , L[1][1]) print('打印lisa:' , L[2][2])
然而在terminal里运行的结果是: ('\xe6\x89\x93\xe5\x8d\xb0apple:', 'Apple') ('\xe6\x89\x93\xe5\x8d\xb0python:', 'Python') ('\xe6\x89\x93\xe5\x8d\xb0lisa:', 'Lisa')
中文字符都变成了utf-8码
然后我实验了只用print()打印单一种类的字符,如: print('你好')
在terminal里显示正常
我想请教一下是我的terminal里有什么没有调整好的地方吗
Sign in to make a reply
思无邪0518
廖老师,我本次作业的代码是
!/usr/bin/env python3
-- coding: utf-8 --
L = [ ['Apple', 'Google', 'Microsoft'], ['Java', 'Python', 'Ruby', 'PHP'], ['Adam', 'Bart', 'Lisa'] ] print('打印apple:' , L[0][0]) print('打印python:' , L[1][1]) print('打印lisa:' , L[2][2])
然而在terminal里运行的结果是: ('\xe6\x89\x93\xe5\x8d\xb0apple:', 'Apple') ('\xe6\x89\x93\xe5\x8d\xb0python:', 'Python') ('\xe6\x89\x93\xe5\x8d\xb0lisa:', 'Lisa')
中文字符都变成了utf-8码
然后我实验了只用print()打印单一种类的字符,如: print('你好')
在terminal里显示正常
我想请教一下是我的terminal里有什么没有调整好的地方吗