最新回答 / 慕斯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