1楼:匿名用户
python3的字符串默认都是unicode编码和解码!!!!如:
>>>a='中国'
>>>a.encode().decode()
'中国'
如果你指定一种别的格式编码,则解码的时候格式也必须一致。
>>>a.encode(encoding='utf-8').decode(encoding='utf-8')
'中国'
>>>a.encode(encoding='gbk').decode(encoding='gbk')
'中国'
如果编码和解码的格式不一致,就会出错
>>>a.encode(encoding='utf-8').decode(encoding='gbk')
traceback(mostrecentcalllast):
file"",line1,in
a.encode(encoding='utf-8').decode(encoding='gbk')
unicodedecodeerror:'gbk'codeccan'tdecodebyte0xadinposition2:illegalmultibytesequence
所以,要检验你的字符串是否是utf-8类型的,只要用utf-8去解码看会不会报错,即可。
2楼:匿名用户
>>>str1=u"123123"
>>>type(str1)
简单python问题,求教
3楼:尐二瓜
python3的默认编码是unicode,“encoding: utf-8”这个是python2设置编码的方法,python3已经不需要了。
如果解决了您的问题请采纳!
如果未解决请继续追问
4楼:
parseaddr不是内置函数,见于email.utils,用来解析字符串中的email地址
>>>importemail.utils>>>email.utils.parseaddr('tim_spac@126.***')
('','tim_spac@126.***')>>>email.utils.parseaddr('"laowang"')
('laowang','tim_spac@126.***')
简单的python问题求教!
5楼:匿名用户
round函数用来做四舍五入,但对版本依赖,因此不用.
简单的python问题 求写出过程 谢谢 20
6楼:匿名用户
temperature=t=-9.5
wind_speed=w=1.9
relative_humidity=h=91v=6.112*10**(7.5*t/237.
7+t)*h/100deffeels_like(temperature,wind_speed,relative_humidity):
windchill=13.12+0.6125*t-11.37*w**0.16+0.3965*t*w**0.16
humidex=t+5/9*(v-10)
ifwind_speed<0:
print("thewindspeedmussbenon-negative!")
ift>=15andhumidex-t>1:
feels_like_temperature=humidexift<15andt-windchill>1:
feels_like_temperature=windchillelse:
feels_like_temperature=treturn(feels_like_temperature)
简单python问题,求教,简单python3问题,求教?
1楼 歼灭天使 喵玲 f1def f2 等价于f2 f1 f2 参数检查 def check arg func def closure arg 对arg进行检查 if arg 0 func arg else print error return closure check arg def your ...
简单python问题求教,简单python问题,求教,关于copy
1楼 尐二瓜 python3的默认编码是unicode, encoding utf 8 这个是python2设置编码的方法,python3已经不需要了。 如果解决了您的问题请采纳! 如果未解决请继续追问 2楼 parseaddr不是内置函数 见于email utils 用来解析字符串中的email地...
新手求教简单的python问题,新手求教一个简单的python问题! 10
1楼 匿名用户 usr bin env python coding utf 8 from future import division print function a 3 b 4 for i in range 1 100 1 print a i b 1 3 以上程序 python2 3 通用。 新...