您的位置:首页 > 编程语言 > Python开发

Python学习笔记(一)

2015-10-19 22:38 519 查看
Python学习笔记

import this 显示python的哲学思想。

python是运行在PVM上的,类似Java虚拟机,字节码文件是pvc后缀。

python的命名空间是文件模块。命令空间使用封装的思想,解决了命名冲突的问题,使用更加方便。每一个文件都是一个独立完备的命名空间。

Python的核心数据类型:

1.数字 int float.. Decimal ,Fraction 不可变

2.字符串str '' 不可变

3.列表list [] 可变

4.字典dict {} {a:b} 可变

5.元祖tuple () 不可变

6.集合set {} 可变

7.文件file 

8.其他类型bool,类型,None

9.编译单元类型:函数,模块,类

序列遍历方式多样

a[:]

a[:-1]

a[2:]

a[-2]

len求长度,ord求字符的ACSII码

print和直接输入区别在于print的输出更加友好

字典可以直接用下标取值

dicta['color'] 类似ASP.NET

还可以嵌套。=

列表解析

col2=[row[1] for row in M] 取第二列

还可以运算

col=[row[1] + 1 for row in M]把第二列的每个数加一

还可以加条件用来过滤

简单正则表达式子

match('/(.*)/(.*)/(.*)','/home/samt/usro')

匹配出['home','samt','usro']
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python