11 2017 档案
摘要:正则表达式是用来简洁表达一组字符串的表达式,一行胜千言,有点类似于数列的通项公式。 在python中提供了re库(regular expression)即正则表达式库,内置于python的标准库中,导入即可使用。 正则表达式虽然能表示一组字符串,但是它终究是一个字符串,因此python提供了编译这一
阅读全文
摘要:原文传送门:请点击 现在计算机中,在内存中采用unicode编码方式。 可以看到上图中,字节型数据t并没有像想象中的一样显示0,1字符串。显示仍然是b,这是因为t是采用utf-8来编码,而utf-8与unicode编码中的字符部分的编码方式是一样的,因此在显示t的时候,在内存中采用unicode解码
阅读全文
摘要:Python可以说是目前最火的语言之一了,人工智能的兴起让Python一夜之间变得家喻户晓,Python号称目前最最简单易学的语言,现在有不少高校开始将Python作为大一新生的入门语言。本萌新也刚开始接触Python,发现Python与其他语言确实有很大的区别。Python是由C语言实现的,因此想
阅读全文
摘要:import 模块名,这一语句的执行机制: 首先在当前目录下寻找模块,当前目录是python解释器所在的目录。 如果在前面的目录找不到,就按照sys.path的路径去查找模块。 当然还有一种情况,就是要导入的python文件不在python解释器所在的目录,也没有添加到sys.path路径中,这样的
阅读全文
摘要:感觉受C语言的影响太大了,一开始以为python中也会有字符这一基本数据类型,后来遇到了很多问题,这才发现python中压根没有这一数据类型( ╯□╰ )。 吐槽一下:感觉python还真是’够简单啊‘,不用定义数据类型,只有int,float数据类型,压根就不用考虑越界和精度问题,没有char,只
阅读全文
摘要:1. 字符串的操作 字符串的连接操作 字符串的复制操作 字符串的索引操作 字符串的切片操作 2. 内置方法 连接 包含 相等 大于等于 访问属性方法(文件操作时用) 获取键值对(字典操作时用) 大于 哈希值 迭代器 小于等于 长度 小于 复制 注::此处的y必须是int类型 不等于 右->左 复制
阅读全文
摘要:模块:就是.py文件,里面定义了一些函数和变量,需要的时候就可以导入这些模块。 包:在模块之上的概念,为了方便管理而将文件进行打包。包目录下第一个文件便是 __init__.py,然后是一些模块文件和子目录,假如子目录中也有 __init__.py,那么它就是这个包的子包了。 常见的包结构: 库:具
阅读全文
摘要:python中没有{}来表示代码块,而是用缩进来表示,刚开始写python代码,没有注意缩进,结果各种报错(( ╯□╰ ))。 在python中的原则就是同一层次的代码一定要有相同的缩进!!! 从上图中可以清楚看到代码的缩进,要注意的是最开始的代码行并没有缩进。 缩进确实让代码的可读性提高了,但是代
阅读全文
摘要:初学python发现写n++编译器直接报错,很纳闷,后来想起来python中的变量不像c那样事先定义好变量类型,在内存中开辟指定的空间,然后再开始赋值。在Python中,以字符串为例:事先在内存划分空间来存放字符串,然后用变量名去指向这个字符串,类似于指针一样(( ╯□╰ ))。 大家可以看下面的例
阅读全文
摘要:Linux下自带的python2.7是不建议删除的,很多系统软件依赖python2.7,但是现在我们学习python一般需要python3.0,下面介绍安装python3.5为例。 1.进入python官网下载源码包。 2.解压:tar -xvf 包名。 3.进入解压后的python文件夹: cd
阅读全文
摘要:给Linux安装图形用户界面之后,会在工作目录中生成图片, 文档, 下载........等中文目录,以前不知道如何进入这些目录,感觉也没有必要,今天在火狐上下载了一个软件,默认在下载这个目录当中,实在没办法进入到这个目录当中,后来发现可以通过复制粘贴来解决这个问题。 下图: 其实大家可以下载输入法,
阅读全文
摘要:一、Linux初始化服务 首先搞清楚四个概念: 进程:正在运行的程序,有自己独立的内存空间。 线程:是进程的下属单位,开销较进程小,没有自己独立的内存空间。 作业:由一系列进程组成,来完成某一项任务。 服务:本质就是守护进程,在后台运行,对各种请求进行响应。 Linux经典的初始化守护进程: ini
阅读全文