最新回答 / 慕斯5482594
(1)在Python的string前面加上‘r’, 是为了告诉编译器这个string是个raw string,不要转意backslash '\' 。 例如,\n 在raw string中,是两个字符,\和n, 而不会转意为换行符。由于正则表达式和 \ 会有冲突,因此,当一个字符串使用了正则表达式后,最好在前面加上'r'。(2)[\w] 匹配一个字集 ( [...] 匹配字集 )<...code...>
2016-03-29
最新回答 / weibo_恩赐野兔_0
跟老师使用的版本不同,我使用的2.7.X,跟你的一致,其实这个细节不需要太在意,官方说明:Match Object:reThe regular expression object whose match() or search() method produced this MatchObject instance.
2016-03-26
最赞回答 / Vimo
那是因为linux 的Python的交互式编程体验比较好, 你如果用dos的话 列出类的成员方法可以用dir(对象名)来实现, 或者用python第三方的IDE, 如pycharm 等所以说, window不是适合编程的系统是有道理的 , (相较 Mac 和Linux)
2015-12-25
最新回答 / 慕仰2907144
老师的环境主要是以下三步,几小时可以配好,但是我安装时出了各种问题,预计耗时一周才搞定,估计是各种bug都经历了个遍,。。1、首先下载了VMware workstation 虚拟机,装好Ubuntu或者centos以桥联方式ping通网络;2、下载xshell,连接虚拟机;3、安装ipython
2015-11-29
最新回答 / 慕仰2907144
一、连续的十几行到50行内的左右移动: 1. 第m行到第n行右移一个tab :m,n> 2. 第m行到第n行左移一个tab :m,n< 二、连续的I行的左右移动(I > 100): 向左: 1.移动到要处理的首行,输入ma 2.移动到要处理的尾行,输入<'a 向右,即将第二个命令中的 '<' 改为 '>'即可。
2015-11-29
最新回答 / 膜兽左思
老师使用的是vi编辑器(实际上主流Linux发行版上vi都是vim的一个链接,简单的说就是多数情况下vi=vim)。vim编辑器使用教程请参考vim自带的vimtutor。
2015-11-26