1、标准输入输出:

import sys

saveout=sys.stdout#保存当前输出状态

logfile=open('E://log.txt','r')# 打开文件

sys.stdout=logfile#定义输出文件

sys.stderr=logfile#定义异常输出文件

print 'helloword'#向日志写入‘helloword’

raise IOError ,'helloword'#''‘向日志写入异常信息‘helloword’''

sys.stdout=saveout#恢复正常输出

print 'hellword' #控制台输出helloword

2、逻辑操作符:and or not

3、表达式按优先级:* 、/、  //、 %、 +、 -

4、不等于!=(<>)

5、>>5<6<7

>>True

6、>>True+1

  >>2

  >>False+1

  >>1

7、增量赋值:a+=5,x*=6...

8、数值类型:有符号整型、布尔型、常整型、浮点型、复数

9、decimal包表示十进制浮点型

>>decimal.Decimal('1.1')

>>1.1

10、字符串+、*

11、a='helloword'

>>len(a)

>>9

>>a[0:]

>>'helloword'

>>a[-1]

>>'d'

10、元组tuple a=(1,2,3,4,5,6,7)

11、字典:items(),values()、keys()

12 print 布局

>>a=(1,2,3,4,5,6,7,8,9)

>>for i in range(len(a)):

...  print a,

>>1 2 3 4 5 6 7 8 9

>>print 'hello %d %d\

... %s'%[1,2,'helloword'*100]

>>hello12helloword........

>>for i in range(0,1,2):

...print i,

>>0 1 2

>>for i ,j in enumerate(a):

... print i,j

>>0 1

>>1 2

>>...

13、列表解析

>>p=[x for x in range(10)]

>>p

>>[1,2,3,4,5,6,7,8,9,10]

>>p=[x for x in range(10) if not x%2]

>>P

>>[0,2,4,6,8]

14、文件操作:

try:

file=open('E://log.txt','r')#默认打开方式为读,w代表写,a代表追加

for line in file.readlines():#for line in file:

   print line,

except IOError,e#raise IOError,'helloword'

  print e

file.close()

python核心编程 第二天的更多相关文章

  1. python核心编程第二版笔记

    python核心编程第二版笔记由网友提供:open168 python核心编程--笔记(很详细,建议收藏) 解释器options:1.1 –d   提供调试输出1.2 –O   生成优化的字节码(生成 ...

  2. Python核心编程(第二版)PDF

    Python核心编程(第二版) 目录 第1部分 Python核心第1章 欢迎来到Python世界1.1 什么是Python1.2 起源1.3 特点1.3.1 高级1.3.2 面向对象1.3.3 可升级 ...

  3. 拒绝从入门到放弃_《Python 核心编程 (第二版)》必读目录

    目录 目录 关于这本书 必看知识点 最后 关于这本书 <Python 核心编程 (第二版)>是一本 Python 编程的入门书,分为 Python 核心(其实并不核心,应该叫基础) 和 高 ...

  4. Python核心编程第二版(中文).pdf 目录整理

    python核心编程目录 Chapter1:欢迎来到python世界!-页码:7 1.1什么是python 1.2起源  :罗萨姆1989底创建python 1.3特点 1.3.1高级 1.3.2面向 ...

  5. 面向对象——python核心编程第二版

    类与实例 类与实例相互关联着:类是对象的定义,而实例是"真正的实物",它存放了类中所定义的对象的具体信息. class MyData(object): pass >>& ...

  6. python 核心编程第二版 课后习题 第11章

    11-3 函数.在这个练习中,我们将实现 max()和 min()内建函数. (a) 写分别带两个元素返回一个较大和较小元素,简单的 max2()核 min2()函数.他们应该可以用任意的 pytho ...

  7. 《python核心编程第二版》第8章习题

    8–1. 条件语句. 请看下边的代码 # statement Aif x > 0:# statement Bpasselif x < 0:# statement Cpasselse:# s ...

  8. 《python核心编程第二版》第7章习题

    7–1. 字典方法.哪个字典方法可以用来把两个字典合并到一起? 答:dict1.update(dict2) 7–2. 字典的键.我们知道字典的值可以是任意的Python 对象,那字典的键又如何呢?请试 ...

  9. 《python核心编程第二版》第5章习题

    5-1 整形 讲讲 Python 普通整型和长整型的区别 答:普通整型 32位,长整数类型能表达的 数值仅仅与你的机器支持的(虚拟)内存大小有关 5-2 运算符(a) 写一个函数,计算并返回两个数的乘 ...

  10. 《python核心编程第二版》第4章习题

    4–1. Python 对象.与所有 Python 对象有关的三个属性是什么?请简单的

随机推荐

  1. IIS SMTP status codes

    Here are the meaning of SMTP status codes. Status Code Description 211 System status, or system help ...

  2. HTML标签使用特写

    页面定时刷新标签 //页面定时刷新 <meta http-equiv="> Input标记各种特殊用法 <%--禁止鼠标选择内容--%> <input id=& ...

  3. 嵌入式jetty

    一.maven依赖 pom配置 <dependency> <groupId>org.eclipse.jetty</groupId> <artifactId&g ...

  4. BIP_Oracle Erp标准银行接口XML文件(案例)(待整理)

    2014-07-07 Created By BaoXinjian  

  5. HDU 1213 How Many Tables(并查集,简单)

    题解:1 2,2 3,4 5,是朋友,所以可以坐一起,求最小的桌子数,那就是2个,因为1 2 3坐一桌,4 5坐一桌.简单的并查集应用,但注意题意是从1到n的,所以要减1. 代码: #include ...

  6. POJ 1155 TELE 背包型树形DP 经典题

    由电视台,中转站,和用户的电视组成的体系刚好是一棵树 n个节点,编号分别为1~n,1是电视台中心,2~n-m是中转站,n-m+1~n是用户,1为root 现在节点1准备转播一场比赛,已知从一个节点传送 ...

  7. CF 219D Choosing Capital for Treeland 树形DP 好题

    一个国家,有n座城市,编号为1~n,有n-1条有向边 如果不考虑边的有向性,这n个城市刚好构成一棵树 现在国王要在这n个城市中选择一个作为首都 要求:从首都可以到达这个国家的任何一个城市(边是有向的) ...

  8. (转)zookeeper学习记录--附browser

    转自:http://agapple.iteye.com/blog/1111377 背景 前段时间看了S4流计算引擎,里面使用到了zookeeper进行集群管理,所以也就花了点时间研究了下zookeep ...

  9. 关于this指向思考

    事情起因为<js函数式编程指南>里面看到这段话: 上例DB对象中的save方法作为参数传入到fs的readFile,按道理this指向DB,为啥作者的意思是存在this指针可能会指向其他地 ...

  10. vim扩展配置

    在用户根目录下新建 “.vimrc”文件,键入一下代码: set syntax=on "高亮语法 set fenc=utf- "设定默认解码 set fencs=utf-,usc- ...