20161207py学习笔记
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20161207py学习笔记相关的知识,希望对你有一定的参考价值。
#正在学习 dive into python,http://www.kuqin.com/docs/
1、if __name__==‘__main__‘这句话的作用:
if __name__==‘__main__‘,写上这句话,使得py文件可以被当做模块import,也可以直接execute
2、import自定义模块:
‘‘‘一般而言,通过,
import sys
print sys.path
只要文件在sys.path显示的路径下,就可以直接import,
但是我的电脑由于虚拟机的原因不能引用,解决如下:‘‘‘
在引用前加上:
import sys
sys.path.append(‘需引用的文件路径‘)
import 自定义模块名
3、列表函数#自己瞎起的名字
列表内可以直接进行运行一些简单的函数:
[x*x for x in range(1,10)]
[x*x for x in range(1,10) if x/2==0]
[x+y for x in ‘abc‘ for y in ‘123‘ ]
4、换行
字符串,用\(反斜杠),或者使用3重单引号或双引号
列表、元组和字典,直接换行,不用\
5、doc string
doc string 常用三重引号定义,用来声明函数、类、模块的作用
函数、类、模块的第一段代码如果是字符串的话,就把他叫做‘doc string’,可以通过filename.__doc__ 访问
6、在字符串内print \ ‘ "
\是转移符,可以让下列符号实现本意:
\\ 反斜杠
\‘ 单引号
\‘‘双引号
7、数据类型转化:
1 tuple(*)
2. list(*)
3 str(*)
以上是关于20161207py学习笔记的主要内容,如果未能解决你的问题,请参考以下文章