疑惑1:windows下的python  如何设置显示汉字

推荐几个学习网址,也方便自己以后查看:

http://pmghong.blog.51cto.com/3221425/d-10

www.w3cschool.cc/python/python-tutorial.html

http://sebug.net/paper/python/index.html

第一次接触python 首先的问题就是,在for 和while 后面忘了加 ‘:’  !!!啊

Python返回数组(List)长度的方法 >>> a= [1,2,3,4,5]    >>> print len(a)

Python的元组与列表类似,不同之处在于元组的元素不能修改。

元组使用小括号,列表使用方括号。

给C/C++/Java/C#程序员的注释
Python的for循环从根本上不同于C/C++的for循环。C#程序员会注意到Python的for循环与C#中的foreach循环十分类似。Java程序员会注意到它与Java 1.5中的for (int i : IntArray)相似。
在C/C++中,如果你想要写for (int i = 0; i < 5; i++),那么用Python,你写成for i in range(0,5)。你会注意到,Python的for循环更加简单、明白、不易出错。

读取:

content = f.read(N)          # 读取N bytes的数据

content = f.readline()       # 读取一行

content = f.readlines()      # 读取所有行,储存在列表中,每个元素是一行。

write函数可以用来对文件写入一个字符串,但不能使用write 对文件写入一个数组或者list,如果你企图使用write对文件写入一个字符串list表单,Python将报错

writelines同样是对文件写入一个字符串,但是跟write不通的是,writelines可以操作list字符串。比如, 输入命令 offile.writelines(["allen","hello world"]) 将两个字符串"allen" and "hello world" 同时写入了文件foo.txt中。但writelines 并没有分开这些字符串,输出应该是"allenhello world."

模式

描述

r

以读方式打开文件,可读取文件信息。

w

以写方式打开文件,可向文件写入信息。如文件存在,则清空该文件,再写入新内容

a

以追加模式打开文件(即一打开文件,文件指针自动移到文件末尾),如果文件不存在则创建

r+

以读写方式打开文件,可对文件进行读和写操作。

w+

消除文件内容,然后以读写方式打开文件。

a+

以读写方式打开文件,并把文件指针移到文件尾。

b

以二进制模式打开文件,而不是以文本模式。该模式只对Windows或Dos有效,类Unix的文件是用二进制模式进行操作的。

编码问题:

  

包治百病:

代码如下:

#!/usr/bin/env python
#coding=utf-8
s="中文"

if isinstance(s, unicode):
#s=u"中文"
print s.encode('gb2312')
else:
#s="中文"
print s.decode('utf-8').encode('gb2312')

转载于:https://www.cnblogs.com/zhizhan/p/3675434.html

python 初步学习相关推荐

  1. 从入门到入土:机器学习part02|python|初步学习|numpy|Matplotlib

    此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...

  2. python初步学习(二) 3.19

    今天继续学习python python的数据类型(续):     1.字符串类型:      单引号(' ').双引号(" ").三引号(""" &q ...

  3. python怎么导入时间-python初步学习-import和datetime模块

    模块 一个完整大型的python程序是由模块和包的形式组织起来的,可见模块在python中的重要性.模块是一种组织型式,它许多有关联(关系)的代码组织放到单独的独立文件中.简单的说,可以把模块理解为一 ...

  4. python初步学习-查看文档及数据类型转换

    学会查看文档 python最权威的文档就是官方文档,因此,我们要学会查看官方文档.而在python解释器中,help() 命令就可以很权威的查看官方文档. 因此,我们要学会使用 help() 命令. ...

  5. 从入门到入土:机器学习part01|python|代码分析|初步学习

    此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...

  6. 用Python对CAPM和Fama French Three Factor model的初步学习

    用Python对CAPM和Fama French Three Factor model的初步学习 概述 介绍 建模与分析 CAPM Fama French Three-Factor Model 总结 ...

  7. 用python做算法初步流程图_13位Python大牛历时一个月打造的Python系统学习流程图,超详细!...

    对于刚开始接触Python的小伙伴来说,没有思路方法,不知道从何开始学习,把软件环境安装好后就不知所措了!接下来我给大家分享下多位大牛倾力打造的python系统学习流程,一个月才设计完的! 需要pyt ...

  8. HTMLParser的初步学习

    Python的自带模块--HTMLParser的初步学习 HTMLParser是Python自带的模块,使用简单,能够很容易的实现HTML文件的分析. 本文主要简单讲一下HTMLParser的用法. ...

  9. Python入门 Python自学路线 Python如何学习

    本文介绍Python入门 Python自学路线 Python如何学习.先说点题外话吧:首先呢,我刚开始接触编程的时候,学的是C,那时候Python还没有这么火,后来学了C++,PHP,Java,前端. ...

最新文章

  1. 解析错误:相邻的JSX元素必须包装在一个封闭标签中
  2. linux c 编译警告 warning: this decimal constant is unsigned only in ISO C90
  3. sublime配置python开发环境_win7 下搭建sublime的python开发环境的配置方法
  4. 操作系统设计与实现第3版笔记与minix3心得(1)-minix3简介
  5. Python 开发植物大战僵尸游戏
  6. spring javaee_JavaEE还是Spring? 都不行! 我们呼吁新的竞争者!
  7. 福州联通与市政府携手 共筑新型智慧城市
  8. Kali Linux 无线渗透测试入门指南 第十章 WPS 和 探针
  9. linux拨号上网icp,如何用 Linux 拨号上网
  10. 我的第一次WebService接口开发教程
  11. 用户画像及项目实例:电商用户画像
  12. 计算机无法显示硬盘盘符,电脑硬盘不显示盘符怎么办 移动硬盘不显示盘符的原因...
  13. 提高睡眠质量的牛皮凉席!
  14. Sumatra PDF 缩放设置
  15. 无线网卡芯片类型及与linux-wlan-ng的兼容性
  16. 混沌与分形(一):谢尔宾斯基三角形与门格海绵
  17. 基于.NET 框架的 C#停车场信息管理系统(C#/SQL)
  18. CF1132B Discounts题解
  19. 代码随想录01 | 704二分查找和27移除元素
  20. 【深度学习】万字解读首篇「人脸复原」综述!南大、中山、澳国立、帝国理工等联合发布...

热门文章

  1. 苹果修复三个已遭利用的 iOS 0day
  2. 苹果搜索机器人因代理服务器配置不当泄漏内部 IP
  3. 沙场白帽老兵聊未来的挖洞方向及其它
  4. MFC对话框程序如何添加菜单
  5. Node.js Express+Mongodb 项目实战
  6. DPM 2012 R2恢复Exchange 2013单用户邮箱
  7. 集合Collection以及泛型
  8. AngularJS控制器和AngularJS过滤器的学习(3)
  9. In static memberfunction
  10. 学习设计模式系列之一:单例模式