原创 Python_面向對象

1 類的定義 類的理解:它是現實世界或思維世界中的實體在計算機中的反映,它將數據(類的數據成員)以及這些數據上的操作(方法,其他語言稱爲函數)封裝在一起。 類就像一個模板,通過這個模板可以產生很多個對象 類的最基本的作用就是封裝代碼

原创 zigzag數組:輸入n,求一個nXn矩陣,規定矩陣沿45度遞增,形成一個zigzag數組

轉載自:https://blog.csdn.net/u013074465/article/details/43062985同樣是找規律的螺旋隊列見這個帖子。面試題目:輸入n,求一個nXn矩陣,規定矩陣沿45度遞增,形成一個zigzag數組

原创 C++ 函數重載

內聯函數inline 如果頻繁地使用一個函數,那就要不停地堆棧和壓棧,這時可以在函數聲明前加一個inline。這樣可以免去堆棧和壓棧的時間。 inline void printAB(int a,int b) { cout <<

原创 C提高6—文件的基本概念

以下內容爲本人看“傳智播客”C++基礎教程完整版視頻所做的筆記 文件的基本概念 按文件的邏輯結構: 記錄文件:由具有一定結構的記錄組成(定長和不定長) 流式文件:由一個個字符(字節)數據順序組成 按存儲介質: 普通文件:

原创 python函數

1 函數的特性 功能性 隱藏細節 避免編寫重複的代碼 2 函數的定義及運行特點 使用def來定義函數; def funcname(parameter_list): pass 參數列表可以沒有 使用retu

原创 C++的一些基礎概念

命名空間 cpp中有預編譯指令: #include <iostream> 其中iostream提供一個命名空間的東西,標準命名空間是std C++中輸入輸出不能直接寫出以下形式: cin >> a; cout << "a = "

原创 C++ 構造函數和析構函數

構造和析構 構造函數 定義: C++中的類可以定義與類名相同的特殊成員函數,這種與類名相同的成員函數叫做構造函數。 “`c++ class 類名{ 類名(形參){ 構造體 }

原创 C++_類和對象

類和對象基本介紹 類的基本概念 在定義一個類和一個結構體後,發現他們的用法差不多。 #define _CRT_SECURE_NO_WARNINGS #include "stdafx.h" using namespace std; s

原创 包_模塊_類

Python工程的組織結構:包、模塊、類 對於一些複雜的項目,python需要一定的組織結構對代碼進行分門別類整理和管理。這時就需要用到包,模塊,類。 1 包與模塊的名字 其實包就是文件夾的名字,模塊就是文件的名字 如果兩個包中有