首页 > 代码库 > 20161207py学习笔记
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学习笔记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。