python基础修行(4)
来源:互联网 发布:南京牛商网络靠谱么 编辑:程序博客网 时间:2024/06/05 10:56
(1) zip函数
它是Python的内建函数,(与序列有关的内建函数有:sorted()、reversed()、enumerate()、zip()),其中sorted()和zip()返回一个序列(列表)对象,reversed()、enumerate()返回一个迭代器(类似序列)
>>> name=('jack','beginman','sony','pcky')>>> age=(2001,2003,2005,2000)>>> for a,n in zip(name,age): print a,n输出:jack 2001beginman 2003sony 2005pcky 2000(2)乱码问题
乱码原因:
因为你的文件声明为utf-8,并且也应该是用utf-8的编码保存的源文件。但是windows的本地默认编码是cp936,也就是gbk编码,所以在控制台直接打印utf-8的字符串当然是乱码了。
解决方法:
在控制台打印的地方用一个转码就ok了,打印的时候这么写:
print myname.decode('UTF-8').encode('GBK')
比较通用的方法应该是:
import sys
type = sys.getfilesystemencoding()
print myname.decode('UTF-8').encode(type)
0 0
- python基础修行(4)
- python基础修行(1)
- python基础修行(3)
- 正则表达式:python基础修行(2)
- PhotoShop基础修行
- python 修行之路(一)(购物车练习)
- python 修行之路(二)(三级菜单)
- HBase入门修行基础篇
- 修行
- 修行
- 修行
- 修行
- 修行
- 修行
- 经营即修行(读书笔记)
- 修行的真谛(法王顶果钦哲)
- PPT修行之路(一)
- PPT修行之路(二)-素材库
- C++ 的五个普遍误解(2):垃圾回收
- 关于ArrayList 的基础知识的小程序
- iOS开发Tips
- JformattedTextField之MaskFormatter
- Currency Exchange
- python基础修行(4)
- iOS开发UIDevice查看系统信息,从一个问题开始如何快速找到自己想要的属性和方法并看懂它
- 为什么选择Qt呢?
- 【深入浅出IOS开发】截取屏幕到文件中
- cocoaPods 报错ld: library not found for -lPods
- CS229 Andrew Ng 机器学习公开课作业1——监督学习
- 第五课:SDL绘制非BMP图片
- C++之父:C++ 的五个普遍误解(3)
- 博客说明