随笔分类 -  python

python基础知识、语法等
摘要:一、变量赋值:1、变量的初始化 变量的每一次初始化,都开辟了一个新的空间,将新内容的地址赋值给变量(即变量的内存地址改变)。对于下图来说,我们重复的给str1赋值,其实在内存中的变化如下右图: 从上图我们可以看出,str1在重复的初始化过程中,是因为str1中存储的元素地址由'hello world 阅读全文
posted @ 2017-10-30 18:07 nianyuxue87 阅读(232) 评论(0) 推荐(0)
摘要:str和bytes在python3中做了区分;bytes表示二进制字节、str表示文本字符串;文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示。Python 3不会以任意隐式的方式混用str和bytes,两者在混合使用的时候,需要编码转换 字符串和字节包之间的界线是必然的, 阅读全文
posted @ 2017-10-27 14:04 nianyuxue87 阅读(225) 评论(0) 推荐(0)
摘要:默然情况下python导入文件或者模块的话,他会先在sys.path里找模块的路径。如果没有的话,程序就会报错。 sys.path返回的结果包括:当前python文件所在的目录、python的环境变量 一般,site-packages文件夹放安装的第三方库;Lib文件夹放标准库。 包 通常包总是一个 阅读全文
posted @ 2017-10-26 14:32 nianyuxue87 阅读(169) 评论(0) 推荐(0)
摘要:一、linux环境执行python文件 在linux下执行Python脚本,需要添加1或者2两句话,用于寻找使用什么程序来执行该脚本: 1 写法表示去环境变量中寻找python程序(推荐) #!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/ 阅读全文
posted @ 2017-10-26 13:26 nianyuxue87 阅读(131) 评论(0) 推荐(0)