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. 10 程序员必备:Linux日常维护命令

    一.服务器硬件配置 1.查看硬盘及分区情况 # fdisk -l 2.查看分区空间使用情况 可以查看各分区大小.已使用.可用.已使用百分比.挂载情况 1)默认单位为K # df 2)可读性更好的显示, ...

  2. php 查询出来的字段名全是小写或者大写

    PHP PDO预定义常量 PDO::CASE_LOWER -- 强制列名是小写PDO::CASE_NATURAL -- 列名按照原始的方式PDO::CASE_UPPER -- 强制列名为大写 修改此参 ...

  3. Windows蓝屏后产生的.dmp分析原因

    Windows系统电脑出现蓝屏后都会自动重启,重启后电脑屏幕会提示蓝屏的相关信息,此时如果你没有来得及查看,你也可以进入windows7的“事件查看器”(位置为:控制面板--系统和安全--管理工具-- ...

  4. 在Visual Studio里配置及查看IL(转载)

    原文地址:http://www.myext.cn/other/a_25162.html 在之前的版本VS2010中,在Tools下有IL Disassembler(IL中间语言查看器),但是我想直接集 ...

  5. 64. Minimum Path Sum

    Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which ...

  6. item2,实现singleton模式

    单例模式? 只能实现一个实例的类成为单例. ============== muduo库中单例模式实现 #include<boost/noncopyable.hpp> //#include ...

  7. Ubuntu防火墙 UFW 设置

    Ubuntu防火墙 UFW 设置 1.安装 sudo apt-get install ufw 2.启用 sudo ufw enable sudo ufw default deny 运行以上两条命令后, ...

  8. 创建immutable类

    不可变对象(immutable objects) 那么什么是immutable objects?什么又是mutable Objects呢? immutable Objects就是那些一旦被创建,它们的 ...

  9. Web Penetration Testing 渗透 通信信息安全

    参考 http://download.csdn.net/detail/jason571/8146587 一.操作系统原理,JavaScript,http/https的运行原理,Ajax,SQL等技术基 ...

  10. ARM7+PROTEUS调试(转)

    网上说ARM7调试产生的.axf文件不能直接放在PROTEUS中调试,方法:将.axf文件复制一份修改后缀名为.elf文件加载即可:hex文件删除倒数(用编辑器)第二行后保存即可加载