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

学习python的一些笔记

2015-04-16 22:51 288 查看
闲来无事,听说python很厉害,就学习一下.

查看ubuntu的系统环境变量

echo $PATH

在系统执行程序的过程中可以直接调用,每当你运行

任何程序,系统会查找列在PATH环境变量中的各个目录。然后运行那个程序。你只要简单地

把这个源文件复制到PATH所列目录之一就可以使你的程序在任何位置都可用了。

字符串三引号的使用

利用三引号,你可以指示多行的字符串.在三引号中可以自由的使用单引号和双引号

转义符

在一个字符串中,行末的单独一个反斜杠\表示字符串在下一行继续,而不是开始一个新的行.

“This is the first sentence.\

This is the second sentence.”

自然字符串

不用转义符处理字符串,利用自然字符串.在字符串通过加前缀r和R指定.例如r”Newlines are indicated

by \n”

python中没有char的数据类型

变量标识符

标识符首字母必须是字母或者下划线(‘_’)

标识符名称的其他部分由字母,下划线,数字组成

不能使用连接符

python中使用变量只需要给它赋值,无需声明

多个物理行写一个逻辑行:

print \

i

与如下写法效果相同:

print I

运算符

**—-幂(返回x的y次幂)

//——取整除(返回商的整数部分)

<<——把一个数的比特向左移动一定数目

——把一个输的比特向右移动一定数目

~——–按位翻转,-(x+1)

python无需担心输出之间的空格问题

在python中没有switch语句,只能通过if-elif-else来替代实现,每个语句块用’:’来作为标志

在python中用”#”作为注释符

while循环中有一个else可选的语句快

for i in range(1,5):

else:

continue 语句被用来告诉程序跳过循环块中的剩余语句,继续执行下一轮循环

函数定义中牵扯到局部变量和全局变量,局部变量是互不相关的,二全局变量用global修饰,全局使用

默认参数值,在函数定义的形参名后加上赋值运算符(=)和默认值,且只能放在末尾.默认参数值是不可以改变的.直接在函数定义的时候进行赋值.

关键参数,调用的时候对形参进行赋值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: