-
自學(xué)Python編程【第二十九節(jié)】讀文件
歡迎大家來到Python編程課堂,上一講我們學(xué)習(xí)了字符串的索引和切片,你還記得嗎?這節(jié)課我們主要學(xué)習(xí)讀文件,怎樣利用Python語言,從文件夾中獲得我們想要的內(nèi)容,Python入門新手和正在Python學(xué)習(xí)的小伙伴快來看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?之前,我們寫的程序絕大多數(shù)都依賴于從命令行輸入。假如某個程序需要輸入很多數(shù)據(jù),比如一次考試的全班學(xué)生成績,再這么輸就略顯痛苦了。一個常見的辦法就是把學(xué)生的成績都保存在一個文件中,然后讓程序自己從這個文件里取數(shù)據(jù)。 要讀取文件,先得有文件。我們新建…
-
自學(xué)Python編程【第二十八節(jié)】字符串的索引和切片
上一講我們聊到的是連接list的相關(guān)內(nèi)容,使用的是join(),條件前置,你還記得嗎?這節(jié)課我們學(xué)習(xí)字符串的索引和切片,Python入門新手和正在Python學(xué)習(xí)的小伙伴快來看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?之前說了,字符串和list有很多不得不說的事。今天就來說說字符串的一些與list相似的操作。 1. 遍歷 通過for...in可以遍歷字符串中的每一個字符。 word = 'helloworld' for c in word: print c 2. 索引訪問 通過[]加索引的方式,訪問字符…
-
自學(xué)Python編程【第二十七節(jié)】連接list
哈嘍,同學(xué)們!上一講我們談到字符串的分割,這節(jié)課我們來學(xué)習(xí)如何連接list,讓我們的操作形成一個可逆的過程,那這節(jié)課我們要提到的粘連膠水是什么的?Python入門新手和正在Python學(xué)習(xí)的小伙伴快來看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?今天要說的方法是join。它和昨天說的split正好相反:split是把一個字符串分割成很多字符串組成的list,而join則是把一個list中的所有字符串連接成一個字符串。 join的格式有些奇怪,它不是list的方法,而是字符串的方法。首先你需要有一個字符串作…
-
自學(xué)Python編程【第二十六節(jié)】字符串的分割
哈嘍,同學(xué)們!上一節(jié)我們講了list切片的相關(guān)內(nèi)容,你都學(xué)會了嗎?還記得L[:2]會輸出什么嗎?不知道的話要盡快回顧復(fù)習(xí)上一節(jié)課程的內(nèi)容哦!這節(jié)課我們來學(xué)習(xí)字符串的分割的相關(guān)知識,想要Python入門和Python學(xué)習(xí)的小伙伴可要好好看看啦~ 字符串和list之間有很多不得不說的事。比如有同學(xué)想要用Python去自動抓取某個網(wǎng)頁上的下載鏈接,那就需要對網(wǎng)頁的代碼進(jìn)行處理。處理的過程中,免不了要在字符串和list之間進(jìn)行很多操作。 我們先從最基本的開始。假設(shè)你現(xiàn)在拿到了一個英語句子,需要把這個句子…
-
Linux中的常用命令之系統(tǒng)狀態(tài)
今天馬哥教育要跟大家分享的文章是關(guān)于Linux中的常用命令之系統(tǒng)狀態(tài)。Linux常用命令中,有些命令可以用于查看系統(tǒng)的狀態(tài),通過了解系統(tǒng)當(dāng)前的狀態(tài),能夠幫助我們更好地維護(hù)系統(tǒng)或定位問題。 Linux入門新手和正在Linux學(xué)習(xí)的小伙伴快來看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?一、查看系統(tǒng)運行時間--uptime 有時候我們想知道系統(tǒng)上一次復(fù)位是在什么時候或者系統(tǒng)已經(jīng)運行了多長時間,我們可以通過uptime命令獲取這些信息: uptime 20:47:06 up 50 min, 1 user, lo…
-
零基礎(chǔ)學(xué)習(xí)Linux運維需要掌握哪些理論知識
今天馬哥教育要跟大家分享的文章是關(guān)于零基礎(chǔ)學(xué)習(xí)Linux運維需要掌握哪些理論知識? Linux入門新手和正在Linux學(xué)習(xí)的小伙伴快來看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?一、Linux操作系統(tǒng)概述 Q1.什么是GNU?Linux與GNU有什么關(guān)系? A: 1)GNU是GNU is Not Unix的遞歸縮寫,是自由軟件基金會(Free Software Foundation,F(xiàn)SF)的一個項目,該項目已經(jīng)開發(fā)了許多高質(zhì)量的編程工具,包括emacs編輯器、著名的GNU C和C++編譯器(gcc和g…
-
在Linux系統(tǒng)中刪除目錄的方法都有哪些
今天馬哥教育要跟大家分享的文章是關(guān)于在Linux系統(tǒng)中刪除目錄的方法都有哪些?熟悉Linux運維的小伙伴們都知道,有幾種不同的方法可以刪除?Linux?系統(tǒng)中的目錄。如果您使用桌面文件管理器(如Gnome的文件管理器或KDE的Dolphin),則可以使用管理器的圖形用戶界面刪除文件和目錄。但是,如果您正在使用無頭服務(wù)器或想要一次刪除多個目錄,最好的選擇是從命令行刪除目錄(文件夾)。 Linux入門新手和正在Linux學(xué)習(xí)的小伙伴快來看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?在這篇文章中,我們將介紹如何…
-
Linux下各文件夾的結(jié)構(gòu)及用途介紹
今天馬哥教育要跟大家分享的文章是關(guān)于Linux下各文件夾的結(jié)構(gòu)及用途介紹。正在從事Linux工作和正在學(xué)習(xí)Linux技術(shù)的小伙伴們來和小編一起看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?Linux下各文件夾的結(jié)構(gòu)說明及用途介紹: § /bin:二進(jìn)制可執(zhí)行命令。 § /dev:設(shè)備特殊文件。 § /etc:系統(tǒng)管理和配置文件。 § /etc/rc.d:啟動的配 置文件和腳本。 § /home:用戶主目錄的基點,比如用戶user的主目錄就是/home/user,可以用~user表示。 § /lib:標(biāo)準(zhǔn)程…
-
自學(xué)Python編程【第二十五節(jié)】list切片
同學(xué)們,你們好!歡迎您來到自學(xué)Python編程第二十五講,上一節(jié)課我們學(xué)習(xí)了操作list的相關(guān)內(nèi)容,知道了如何使用list去調(diào)用、去增加或者刪除,這節(jié)課我們帶大家來了解list切片。 list有兩類常用操作:索引(index)和切片(slice)。 上一講我們說的用[]加序號訪問的方法就是索引操作。 除了指定位置進(jìn)行索引外,list還可以處理負(fù)數(shù)的索引。繼續(xù)用上一講的例子: l = [365, 'everyday', 0.618, True] l[-1]表示l中的最后一個元素。 l[-3]表示倒…
-
自學(xué)Python編程【第十六節(jié)】bool類型轉(zhuǎn)換
哈嘍!同學(xué)們,昨天所講的Python編程中的類型轉(zhuǎn)換,你都學(xué)會了嗎?str(x)、float(x)、int(x),代表什么你還記得嗎?昨天最后留的bool類型的轉(zhuǎn)換,你想清楚了嗎? 昨天最后留的幾句關(guān)于bool類型的轉(zhuǎn)換,其中有一行: bool('False') print一下結(jié)果,會發(fā)現(xiàn)是True。這是什么原因? 因為在Python中,以下數(shù)值會被認(rèn)為是False: 為0的數(shù)字,包括0,0.0 空字符串,包括'',"" 表示空值的None 空集合,包括(),[],{} 其他的值都認(rèn)為是True…