学习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修饰,全局使用
默认参数值,在函数定义的形参名后加上赋值运算符(=)和默认值,且只能放在末尾.默认参数值是不可以改变的.直接在函数定义的时候进行赋值.
关键参数,调用的时候对形参进行赋值
查看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修饰,全局使用
默认参数值,在函数定义的形参名后加上赋值运算符(=)和默认值,且只能放在末尾.默认参数值是不可以改变的.直接在函数定义的时候进行赋值.
关键参数,调用的时候对形参进行赋值
相关文章推荐
- python网络编程学习笔记(5):socket的一些补充
- python学习笔记--运算符与表达式的一些小地方
- python基础教程_学习笔记19:标准库:一些最爱——集合、堆和双端队列
- Python3.3 学习笔记4 - 函数 - 内置和其他一些函数
- python基础教程_学习笔记19:标准库:一些最爱——集合、堆和双端队列
- 学习Python的一些小笔记
- python基础教程_学习笔记14:标准库:一些最爱——re
- python基础教程_学习笔记15:标准库:一些最爱——fileinput
- python网络编程学习笔记(五):socket的一些补充
- 【python学习笔记】22:numpy文件读写和一些常量
- Python学习笔记(六)关于日期的一些操作
- python基础教程_学习笔记13:标准库:一些最爱——sys
- python网络编程学习笔记(五):socket的一些补充
- python基础教程_学习笔记18:标准库:一些最爱——shelve
- python学习笔记:python 2与python 3的一些小区别
- Python学习笔记--一些小细节
- “笨办法学python”学习笔记-一些附加题
- 一些关于Python的基础知识 - 千月的python linux 系统管理指南学习笔记(3)
- Python的一些学习笔记
- Python的一些学习笔记