首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python学习札记(1)

2012-10-30 
python学习笔记(1)最近抽空看了一下python这个动态语言,简单的做一下笔记1. 比较值相等用“”,比较是否是

python学习笔记(1)
最近抽空看了一下python这个动态语言,简单的做一下笔记

1. 比较值相等用“==”,比较是否是同一个对象使用is

2. 字符串前面加r关闭转义机制,例如
myfile = open(r'c:\new\text.dat','w');

3. 三重引号编写多行字符串;

4. 字符串对操作符有重载,+号和*号,但是注意的,+号两边都必须是字符串,例如‘abc'+9时错误的。

5. python中真值测试
(1) 任何非零数字或非空对象都为真
(2) 数字零、空对象以及特殊对象None都被认作是假
(3) 比较和相等测试会递归地应用在数据结构中
(4) 比较和相等测试会返回True后False(1和0的特殊版本)
(5) 布尔and或or运算符会返回真或假的操作对象。
布尔表达式运算符有and,or,not

6. while循环的格式
while <test>:
    <statements1>
else:
    <statements2>
7. for循环的格式
for <target> in <object>:
    <statements>
else:
    <statements>

else的执行时机:如果循环离开时没有碰到break语句,就会执行(也就时序列所有元素都被访问过了)

其他,python的eclipse插件
(1)eclipse中update安装地址http://pydev.org/updates/
(2)选择window——》Presences,展开PyDev,选择Interpreter - Python,配置python解释器。

热点排行