原创 練習寫C++代碼(110)--讓我猜猜你在想什麼?

無聊的人才會寫的非常簡單的代碼。 ///guess.cpp #include #include using namespace std; int main() { string array1[10] = {"天空中","公路上"

原创 練習寫C++代碼(1)--實現簡單的時鐘類1

昨天的問題,實現一個簡單的時鐘類,包含小時和分鐘,方法有顯示和相加。 0.cpp #include <iostream> using namespace std; ///define class Clock class Clock {

原创 學習python(四) 函數

函數是一種抽象,是實現可重用代碼的最直接的形式。 通過編寫函數,封裝了方法,之後可以直接調用函數,節省了代碼量。 創建函數  def func():    pass 返回值 函數使用return語句返回,可以有返回值,或者無返回值。

原创 學習python(三) 條件和循環

條件和循環 序列解包  x, y, z = 1, 2, 3  可以用來交換兩個值 x, y = y, x 增量賦值可以用  x = x + 1 但不能寫x++ 條件語句主要是 if  elif  else  注意條件語句末尾加 : 條件語

原创 學習python(一) 基本類型

當我剛開始工作的時候,對每個小的program,我都用C++實現,雖然我C++很糟糕,但是我只會它。因爲主要是linux下處理一些文本並進行分析,而寫C++程序費時太久,後來我開始用shell,使用一些linux命令加上grep,awk,

原创 Linux與Unix Shell編程指南 讀書筆記 (2) 後臺運行與重定向

第三章  後臺執行命令 1. crontab     作用:調度進程,自動運行作業。     新建crontab文件。編輯$HOME下的.profile,加入 EDITOR=vi; export EDITOR     然後新建一個dave

原创 我讀C++ Primer - 基本類型與變量

數據類型是程序的基礎:它告訴我們數據的意義以及我們能在數據上執行的操作。 本章主要介紹C++ 基本類型,從內置類型如int double,到複合類型如 指針 引用,還有自定義數據結構。其他內容有變量的聲明定義,const 限定符等。 1

原创 學習python(二) 數據結構

 python常用的內建數據結構:列表[ ]  元組( )  字符串" "  字典{ } 最基本的數據結構:序列。其包含有列表 元組 字符串 Unicode字符串 buffer對象 xrange對象 sequence 序列通用操作: 索

原创 我讀C++ Primer - 語句

本章講解C++ 語言的語句,主要有條件執行語句,重複執行相同代碼的循環語句和用於中斷當前控制流的跳轉語句。 通常情況下,語句是順序執行的。所以C++ 提供了一組控制流語句以支持更復雜的執行路徑。 1  簡單語句 一個表達式,末尾加上分號

原创 學習python(五) 異常

python使用異常對象來表示異常情況。遇到異常後,會引發異常,如果異常對象未被處理或捕獲,程序就會用回溯並終止執行。如果知道某段代碼可能導致某種異常,如除零,又不希望終止,那麼就根據需要添加try/except 或者try/finall

原创 我讀C++ Primer - IO庫

C++ 語言不直接處理輸入輸出,而是通過一組定義在標準庫的類型處理IO。其主要包括 iostream(讀寫流的基本類型)  fstream(讀寫文件的類型)  sstream(讀寫內存string對象的類型) 1  IO類    頭文件

原创 我讀C++ Primer - 類

類是C++ 最基本的特性。類允許我們爲自己的應用定義新類型,從而使得程序更加簡潔且易於修改。 類的基本思想是數據抽象和封裝。數據抽象是一種依賴於接口和實現分離的編程技術。封裝實現了接口與實現的分離。 1  定義類 定義在類內部的函數是隱

原创 Linux與Unix Shell編程指南 讀書筆記 (3) 正則表達式與grep

第六章  命令執行順序 1. &&     cmd1 && cmd2  左邊的cmd1執行成功才執行cmd2 2. ||     cmd1 || cmd2  左邊的cmd1執行失敗才執行cmd2 3. () {}      (cmd1;c

原创 我讀C++ Primer - string vector 與數組

在第二章主要介紹了C++ 的內置類型,除此之外,還有許多標準庫中的類型也經常用到,這裏這要講string vector,以及數組。 string表示可變長的字符序列,vector表示某種給定類型的可變長序列,他們都是標準庫類型。 頭文件中

原创 我讀C++ Primer - 函數

前面幾章講的都是非常瑣碎的小事物,現在終於到了函數,所謂函數,就是一個命名的代碼塊,可以通過調用函數執行相應的代碼。 1  函數基礎 函數定義包括四部分:返回類型,函數名字,由0或多個形參組成的列表以及函數體。 通過調用運算符()來執行